summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--xlators/protocol/client/src/client-protocol.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/xlators/protocol/client/src/client-protocol.c b/xlators/protocol/client/src/client-protocol.c
index 09ce62730b1..a715e49e999 100644
--- a/xlators/protocol/client/src/client-protocol.c
+++ b/xlators/protocol/client/src/client-protocol.c
@@ -6415,7 +6415,7 @@ client_protocol_reconnect (void *trans_ptr)
}
pthread_mutex_unlock (&conn->lock);
- if (ret == -1) {
+ if (ret == -1 && errno != EINPROGRESS) {
default_notify (trans->xl, GF_EVENT_CHILD_DOWN, NULL);
}
}