X-Git-Url: http://xvm.mit.edu/gitweb/invirt/third/libt4.git/blobdiff_plain/ebd5aef6dc92accb509b1cc67eaf72159f35cdfa..ab6c1548ac2b1907bca92c8ce43e919c1a649a6f:/rsm_client.h diff --git a/rsm_client.h b/rsm_client.h index 583ecbb..90b5b06 100644 --- a/rsm_client.h +++ b/rsm_client.h @@ -15,8 +15,8 @@ class rsm_client { protected: string primary; - vector known_mems; - mutex rsm_client_mutex; + std::vector known_mems; + std::mutex rsm_client_mutex; void primary_failure(lock & rsm_client_mutex_lock); bool init_members(lock & rsm_client_mutex_lock); rsm_protocol::status invoke(unsigned int proc, string & rep, const string & req); @@ -50,19 +50,19 @@ int rsm_client::call_m(unsigned int proc, R & r, const marshall & req) { string res; u >> res; if (!u.okdone()) { - LOG("failed to unmarshall the reply."); - LOG("You probably forgot to set the reply string in " << - "rsm::client_invoke, or you may have called RPC " << - "0x" << hex << proc << " with the wrong return type"); - LOG("here's what I got: \"" << hexify(rep) << "\""); + LOG << "failed to unmarshall the reply."; + LOG << "You probably forgot to set the reply string in " + << "rsm::client_invoke, or you may have called RPC " + << "0x" << std::hex << proc << " with the wrong return type"; + LOG << "here's what I got: \"" << hexify(rep) << "\""; VERIFY(0); return rpc_protocol::unmarshall_reply_failure; } if(!unmarshall(res, false, r).okdone()) { - LOG("failed to unmarshall the reply."); - LOG("You are probably calling RPC 0x" << hex << proc << - " with the wrong return type."); - LOG("here's what I got: \"" << hexify(res) << "\""); + LOG << "failed to unmarshall the reply."; + LOG << "You are probably calling RPC 0x" << std::hex << proc + << " with the wrong return type."; + LOG << "here's what I got: \"" << hexify(res) << "\""; VERIFY(0); return rpc_protocol::unmarshall_reply_failure; }