diff options
author | Sebastien Helleu <flashcode@flashtux.org> | 2014-02-23 13:07:45 +0100 |
---|---|---|
committer | Sebastien Helleu <flashcode@flashtux.org> | 2014-02-23 13:07:45 +0100 |
commit | 897bb0950cd1a2ecf6dd42394419efc40ac69460 (patch) | |
tree | 0b2f9b88024a85f787795a20f537e954229eecaa /ChangeLog | |
parent | 1cd1877128cd7204aade67614d6e1cbc93b89ad8 (diff) | |
download | weechat-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-- | ChangeLog | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -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 |