From c38099550e8af74debe2f7489cb35ecafa2220dd Mon Sep 17 00:00:00 2001 From: Jeremy Fincher Date: Tue, 26 Aug 2003 16:39:23 +0000 Subject: [PATCH] Made IrcState keep history persistent through resets. --- src/irclib.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/irclib.py b/src/irclib.py index 18d19f9b1..acec9da56 100644 --- a/src/irclib.py +++ b/src/irclib.py @@ -205,10 +205,11 @@ class IrcState(IrcCommandDispatcher): """ __slots__ = ('history', 'nicksToHostmasks', 'channels') def __init__(self): + self.history = RingBuffer(conf.maxHistory) self.reset() def reset(self): - self.history = RingBuffer(conf.maxHistory) + self.history.reset() self.nicksToHostmasks = ircutils.IrcDict() self.channels = ircutils.IrcDict()