]> jfr.im git - solanum.git/commit
ircd: rework sendq limits a bit.
authorWilliam Pitcock <redacted>
Sun, 10 Jan 2016 05:14:04 +0000 (23:14 -0600)
committerWilliam Pitcock <redacted>
Sun, 10 Jan 2016 05:14:04 +0000 (23:14 -0600)
commit9a5958119ce4f57b00cbabe0629084c6823a2c6a
treef863ee91a9c5c2bcb128fe02490c3e9ce5b061bb
parent8dacf9e91763d0ead75ce28f6d12b993bc5e5551
ircd: rework sendq limits a bit.

The sendq limit is now soft, now we halt processing if a sendq is exceeded, until it is sufficiently drained.
This allows us to implement SAFELIST and other floody commands without hacks.
include/class.h
ircd/class.c
ircd/packet.c
ircd/send.c