about summary refs log tree commit diff
diff options
context:
space:
mode:
authorAlexander Barton <alex@barton.de>2010-04-25 12:54:13 +0200
committerAlexander Barton <alex@barton.de>2010-04-25 12:54:13 +0200
commit73fd26e9fa708727e3f870052df0cc32e295bfc0 (patch)
treef7ba3ba80b2d5dd5b3b9e213845181c74a89807a
parent79e1ec2b1e852e16fbf72c0a1af982d866f215b6 (diff)
downloadngircd-73fd26e9fa708727e3f870052df0cc32e295bfc0.tar.gz
ngircd-73fd26e9fa708727e3f870052df0cc32e295bfc0.zip
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).
-rw-r--r--src/ngircd/conn.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/src/ngircd/conn.c b/src/ngircd/conn.c
index 0861b08b..43677540 100644
--- a/src/ngircd/conn.c
+++ b/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 */