Diff for /libaitrpc/src/srv.c between versions 1.3.2.7 and 1.3.2.8

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;

Removed from v.1.3.2.7  
changed lines
  Added in v.1.3.2.8


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>