MCPcopy Create free account
hub / github.com/apache/incubator-pegasus / error

Method error

src/runtime/rpc/rpc_message.cpp:97–109  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

95}
96
97error_code message_ex::error()
98{
99 dsn::error_code code;
100 auto binary_hash = header->server.error_code.local_hash;
101 if (binary_hash != 0 && binary_hash == FLAGS_local_hash) {
102 code = dsn::error_code(header->server.error_code.local_code);
103 } else {
104 code = error_code::try_get(header->server.error_name, dsn::ERR_UNKNOWN);
105 header->server.error_code.local_hash = FLAGS_local_hash;
106 header->server.error_code.local_code = code;
107 }
108 return code;
109}
110
111task_code message_ex::rpc_code()
112{

Callers 1

on_recv_replyMethod · 0.45

Calls 1

error_codeClass · 0.50

Tested by

no test coverage detected