version 1.3.2.7, 2011/08/19 08:24:13
|
version 1.3.2.8, 2011/08/19 09:32:38
|
Line 76 rpc_srv_dispatchCall(void *arg)
|
Line 76 rpc_srv_dispatchCall(void *arg)
|
ret = -2; |
ret = -2; |
} |
} |
memset(buf, 0, BUFSIZ); |
memset(buf, 0, BUFSIZ); |
if ((ret = recv(c->cli_sock, buf, BUFSIZ, 0)) == -1) { | if ((ret = read(c->cli_sock, buf, BUFSIZ)) == -1) { |
LOGERR; |
LOGERR; |
ret = -3; |
ret = -3; |
break; |
break; |
Line 228 makeReply:
|
Line 228 makeReply:
|
argc = 0; |
argc = 0; |
} |
} |
|
|
if ((ret = send(c->cli_sock, buf, Limit, 0)) == -1) { | if ((ret = write(c->cli_sock, buf, Limit)) == -1) { |
LOGERR; |
LOGERR; |
ret = -8; |
ret = -8; |
break; |
break; |
Line 280 rpc_srv_dispatchVars(void *arg)
|
Line 280 rpc_srv_dispatchVars(void *arg)
|
} |
} |
|
|
memset(buf, 0, sizeof buf); |
memset(buf, 0, sizeof buf); |
if ((ret = recv(c->cli_sock, buf, sizeof buf, 0)) == -1) { | if ((ret = read(c->cli_sock, buf, sizeof buf)) == -1) { |
LOGERR; |
LOGERR; |
ret = -3; |
ret = -3; |
break; |
break; |
Line 343 makeReply:
|
Line 343 makeReply:
|
// Replay to client! |
// Replay to client! |
blob->hdr_cmd = ret < 0 ? error : ok; |
blob->hdr_cmd = ret < 0 ? error : ok; |
blob->hdr_ret = ret; |
blob->hdr_ret = ret; |
if ((ret = send(c->cli_sock, buf, sizeof buf, 0)) == -1) { | if ((ret = write(c->cli_sock, buf, sizeof buf)) == -1) { |
LOGERR; |
LOGERR; |
ret = -8; |
ret = -8; |
break; |
break; |