IRCv3: Fix a crash when attempting to reconnect a failed account
Review Request #3713 — Created Jan. 1, 2025 and submitted — Latest diff uploaded
Purple.Account.disconnect_with_error takes ownership but we were passing it an error that Ibis owns. So now we just give it a copy of the error.
Caused an account to fail SASL and then reconnected it from the notification and verified that it didn't crash anymore.