diff --git a/src/backend.c b/src/backend.c index 4c7aba1f8..6d77864db 100644 --- a/src/backend.c +++ b/src/backend.c @@ -1523,6 +1523,8 @@ skip_reuse: conn_free(srv_conn); return SF_ERR_RESOURCE; } + + srv_conn->hash_node->hash = hash; } } @@ -1746,8 +1748,6 @@ skip_reuse: } } - srv_conn->hash_node->hash = hash; - return SF_ERR_NONE; /* connection is OK */ }