summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorSebastien Helleu <flashcode@flashtux.org>2014-02-23 13:07:45 +0100
committerSebastien Helleu <flashcode@flashtux.org>2014-02-23 13:07:45 +0100
commit897bb0950cd1a2ecf6dd42394419efc40ac69460 (patch)
tree0b2f9b88024a85f787795a20f537e954229eecaa /ChangeLog
parent1cd1877128cd7204aade67614d6e1cbc93b89ad8 (diff)
downloadweechat-897bb0950cd1a2ecf6dd42394419efc40ac69460.zip
relay: fix freeze after /upgrade when many disconnected clients still exist
The hooks for the WeeChat disconnected clients are not created again after /upgrade (they were removed on client disconnection, so there is no reason to create them again). The hooks like nicklist sync are called often (for example on irc disconnection), which can cause long freeze if many WeeChat disconnected clients exist in relay.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog1
1 files changed, 1 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index cbefb0009..96c42b60a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -48,6 +48,7 @@ http://weechat.org/files/releasenotes/ReleaseNotes-devel.html[release notes]
* lua: fix interpreter used after unload of a script
* perl: fix context used after unload of a script
* python: fix interpreter used after unload of a script
+* relay: fix freeze after /upgrade when many disconnected clients still exist
* relay: fix NULL pointer when reading buffer lines for irc backlog
* scripts: fix crash when a signal is received with type "int" and NULL pointer
in signal_data