From af3a65b924901e18f463fc07277d6b7d73d0f11d Mon Sep 17 00:00:00 2001 From: Pierangelo Masarati Date: Sat, 30 Mar 2002 08:45:21 +0000 Subject: [PATCH] do not print -1 as %lu --- servers/slapd/connection.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/servers/slapd/connection.c b/servers/slapd/connection.c index 702f12e904..cbd5f82a3d 100644 --- a/servers/slapd/connection.c +++ b/servers/slapd/connection.c @@ -625,6 +625,7 @@ connection_destroy( Connection *c ) { /* note: connections_mutex should be locked by caller */ ber_socket_t sd; + unsigned long connid; assert( connections != NULL ); assert( c != NULL ); @@ -632,6 +633,9 @@ connection_destroy( Connection *c ) assert( c->c_conn_state != SLAP_C_INVALID ); assert( LDAP_STAILQ_EMPTY(&c->c_ops) ); + /* only for stats (print -1 as "%lu" may give unexpected results ;) */ + connid = c->c_connid; + backend_connection_destroy(c); c->c_protocol = 0; @@ -699,7 +703,7 @@ connection_destroy( Connection *c ) Statslog( LDAP_DEBUG_STATS, "conn=%lu fd=%d closed\n", - c->c_connid, sd, 0, 0, 0 ); + connid, sd, 0, 0, 0 ); } ber_sockbuf_free( c->c_sb ); -- 2.39.5