ircv3: Remove another redundant account disconnection
Review Request #3797 — Created Jan. 31, 2025 and submitted
When
ibis_client_stop
is called, it will setIbisClient:connect
toFALSE
andIbisClient:error
to the input error.The IRCv3 protocol's
notify
handler for the first one disconnects the account, so thenotify
handler for the latter should not also disconnect the account. It is sufficient to just set the account error.
Connected to a IRC that kicked me, and didn't see any warning about
purple_account_disconnect
being called when already disconnected.
Summary | ID |
---|---|
2fa1dea24a37c192a0a52d144477cb67e2c3b8ad |