Author: Kev <klmitch@mit.edu>
authorKevin L. Mitchell <klmitch@mit.edu>
Tue, 2 Apr 2002 04:27:36 +0000 (04:27 +0000)
committerKevin L. Mitchell <klmitch@mit.edu>
Tue, 2 Apr 2002 04:27:36 +0000 (04:27 +0000)
commitc7ba3a6c7116a0446e6f24d71c377aa5a48b663b
tree0c03e588e5a719a3cf0b1a4fb3729c833c69ddb7
parentd46ac9a03ae4645fd26a4721d58b045eede64a4f
Author: Kev <klmitch@mit.edu>
Log message:

What a screw case.  In the case of many, many joins, we were overflowing an
array in the joinbuf because we were adding a channel to the array, then
forgetting to empty the array when we flushed--because they weren't
supposed to have been added in the first place!  This should stop them from
being added anymore, and hopefully fix our Amsterdam* crashes.

(pull-up from u2_10_11 branch)

git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@697 c9e4aea6-c8fd-4c43-8297-357d70d61c8c
ChangeLog
ircd/channel.c