X-Git-Url: http://xvm.mit.edu/gitweb/invirt/third/libt4.git/blobdiff_plain/f2170465073de34adf89161d4287182b518352c4..2546a41ad36fdc9ef6471cb35a1d56930ae1b527:/lock_server.cc?ds=inline diff --git a/lock_server.cc b/lock_server.cc index a82231e..cac6a90 100644 --- a/lock_server.cc +++ b/lock_server.cc @@ -6,7 +6,7 @@ #include #include "lang/verify.h" #include "handle.h" -#include "tprintf.h" +#include "threaded_log.h" #include "rpc/marshall.h" #include "lock.h" @@ -74,7 +74,7 @@ void lock_server::revoker() [[noreturn]] { proxy = handle(held_by.first).safebind(); if (proxy) { int r; - rlock_protocol::status ret = proxy->call(rlock_protocol::revoke, r, lid, held_by.second); + auto ret = (rlock_protocol::status)proxy->call(rlock_protocol::revoke, r, lid, held_by.second); LOG("Revoke returned " << ret); } } @@ -97,8 +97,6 @@ void lock_server::retryer() [[noreturn]] { front = st.wanted_by.front(); } - rlock_protocol::status ret = -1; - rpcc *proxy = NULL; // try a few times? //int t=5; @@ -106,7 +104,7 @@ void lock_server::retryer() [[noreturn]] { proxy = handle(front.first).safebind(); if (proxy) { int r; - ret = proxy->call(rlock_protocol::retry, r, lid, front.second); + auto ret = (rlock_protocol::status)proxy->call(rlock_protocol::retry, r, lid, front.second); LOG("Retry returned " << ret); } }