projects
/
invirt/third/libt4.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
TEMPLATE MAGIC FOR GREAT JUSTICE
[invirt/third/libt4.git]
/
rsm_client.cc
diff --git
a/rsm_client.cc
b/rsm_client.cc
index
eed356f
..
7062cea
100644
(file)
--- a/
rsm_client.cc
+++ b/
rsm_client.cc
@@
-38,7
+38,7
@@
rsm_protocol::status rsm_client::invoke(int proc, std::string req, std::string &
ml.unlock();
rpcc *cl = h.safebind();
if (cl)
ml.unlock();
rpcc *cl = h.safebind();
if (cl)
- ret = cl->call(rsm_client_protocol::invoke, proc, req, rep, rpcc::to(5000));
+ ret = cl->call_timeout(rsm_client_protocol::invoke, rpcc::to(5000), rep, proc, req);
ml.lock();
if (!cl)
ml.lock();
if (!cl)
@@
-77,8
+77,7
@@
bool rsm_client::init_members() {
ml.unlock();
cl = h.safebind();
if (cl) {
ml.unlock();
cl = h.safebind();
if (cl) {
- ret = cl->call(rsm_client_protocol::members, 0, known_mems,
- rpcc::to(1000));
+ ret = cl->call_timeout(rsm_client_protocol::members, rpcc::to(1000), known_mems, 0);
}
ml.lock();
}
}
ml.lock();
}