Alexander Barton : Don't throttle services and servers beeing registered
Module: ngircd.git Branch: master Commit: 21cbf37db5647159eced6ed1275e0e2e6980155c URL: http://ngircd.barton.de/cgi-bin/gitweb.cgi?p=ngircd.git&a=commit;h=21cbf37db... Author: Alexander Barton <alex@barton.de> Date: Wed Dec 29 14:12:34 2010 +0100 Don't throttle services and servers beeing registered --- src/ngircd/conn.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/src/ngircd/conn.c b/src/ngircd/conn.c index 9daca85..73a66bb 100644 --- a/src/ngircd/conn.c +++ b/src/ngircd/conn.c @@ -1517,6 +1517,8 @@ Read_Request( CONN_ID Idx ) /* Look at the data in the (read-) buffer of this connection */ My_Connections[Idx].bps += Handle_Buffer(Idx); if (Client_Type(c) != CLIENT_SERVER + && Client_Type(c) != CLIENT_UNKNOWNSERVER + && Client_Type(c) != CLIENT_SERVICE && My_Connections[Idx].bps >= maxbps) { LogDebug("Throttling connection %d: BPS exceeded! (%u >= %u)", Idx, My_Connections[Idx].bps, maxbps);
Teilnehmer (1)
-
alex@arthur.barton.de