Commit 5cbd30de authored by Ondřej Kuzník's avatar Ondřej Kuzník Committed by Ondřej Kuzník
Browse files

Log timed out connections more clearly

parent c386d527
...@@ -58,14 +58,20 @@ upstream_connect_cb( evutil_socket_t s, short what, void *arg ) ...@@ -58,14 +58,20 @@ upstream_connect_cb( evutil_socket_t s, short what, void *arg )
done: done:
if ( rc ) { if ( rc ) {
char ebuf[128];
evutil_closesocket( conn->fd ); evutil_closesocket( conn->fd );
b->b_opening--; b->b_opening--;
b->b_failed++; b->b_failed++;
Debug( LDAP_DEBUG_ANY, "upstream_connect_cb: " if ( what & EV_TIMEOUT ) {
"fd=%d connection set up failed%s%s\n", Debug( LDAP_DEBUG_ANY, "upstream_connect_cb: "
s, error ? ": " : "", "fd=%d connection timed out\n",
error ? sock_errstr( error, ebuf, sizeof(ebuf) ) : "" ); s );
} else {
char ebuf[128];
Debug( LDAP_DEBUG_ANY, "upstream_connect_cb: "
"fd=%d connection set up failed%s%s\n",
s, error ? ": " : "",
error ? sock_errstr( error, ebuf, sizeof(ebuf) ) : "" );
}
} else { } else {
b->b_failed = 0; b->b_failed = 0;
} }
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment