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); } } } |