commit 73fd26e9fa708727e3f870052df0cc32e295bfc0 from: Alexander Barton date: Sun Apr 25 10:54:13 2010 UTC Don't reset counters on RESTART When ngIRCd restarts, all the connection counters are preserved now, as well as the command counters for example. It's unclear if resetting or not resetting is the "correct" behaviour, but it's quite clear that the behaviour should be consistent for all the counters ngIRCd uses ... And initializing "WCounter", the global but temporary write counter, is not necessarry at all: it is initialized (reset) before its use in the command parser (see parse.c). commit - 79e1ec2b1e852e16fbf72c0a1af982d866f215b6 commit + 73fd26e9fa708727e3f870052df0cc32e295bfc0 blob - 0861b08b9e10f38fbd754be58cc8bf44a4b249aa blob + 4367754061ab7779423af62dcefcc66f25b9a649 --- src/ngircd/conn.c +++ src/ngircd/conn.c @@ -389,10 +389,6 @@ Conn_Init( void ) for (i = 0; i < Pool_Size; i++) Init_Conn_Struct(i); - - /* Initialize global counters (required after RESTART command!) */ - NumConnections = NumConnectionsMax = NumConnectionsAccepted = 0; - WCounter = 0; } /* Conn_Init */