diff options
Diffstat (limited to 'xlators/protocol')
| -rw-r--r-- | xlators/protocol/client/src/client-handshake.c | 4 | ||||
| -rw-r--r-- | xlators/protocol/server/src/server.c | 3 | 
2 files changed, 4 insertions, 3 deletions
diff --git a/xlators/protocol/client/src/client-handshake.c b/xlators/protocol/client/src/client-handshake.c index c28fa5dd7cd..adccd8d4e51 100644 --- a/xlators/protocol/client/src/client-handshake.c +++ b/xlators/protocol/client/src/client-handshake.c @@ -1558,7 +1558,7 @@ out:          if (conf) {                  /* Need this to connect the same transport on different port */                  /* ie, glusterd to glusterfsd */ -                rpc_transport_disconnect (conf->rpc->conn.trans); +                rpc_transport_disconnect (conf->rpc->conn.trans, _gf_false);          }          return ret; @@ -1677,7 +1677,7 @@ out:          STACK_DESTROY (frame->root);          if (ret != 0) -                rpc_transport_disconnect (conf->rpc->conn.trans); +                rpc_transport_disconnect (conf->rpc->conn.trans, _gf_false);          return ret;  } diff --git a/xlators/protocol/server/src/server.c b/xlators/protocol/server/src/server.c index a99c1470276..af3adb36ef2 100644 --- a/xlators/protocol/server/src/server.c +++ b/xlators/protocol/server/src/server.c @@ -897,7 +897,8 @@ reconfigure (xlator_t *this, dict_t *options)                                                  "unauthorized client, hence "                                                  "terminating the connection %s",                                                  xprt->peerinfo.identifier); -                                        rpc_transport_disconnect(xprt); +                                        rpc_transport_disconnect(xprt, +                                                                 _gf_false);                                  }                          }                  }  | 
