Bug #921
smuxi doesn't re-join some channels correctly
Status: | Closed | Start: | 12/23/2013 | |
Priority: | Normal | Due date: | ||
Assigned to: | Mirco Bauer | % Done: | 100% |
|
Category: | Engine IRC | |||
Target version: | 0.10.1 | |||
Complexity: | Found in Version: | 2:0.11+dev.bzr388~ubuntu13.04.1 |
||
Votes: | 0 |
Description
I've observed this behaviour for #tor-status and #tor-internal (private) on irc.oftc.net, but no other channels.
When my internet connection goes down, and smuxi reconnects, it tries to re-join this channel and thinks it has succeeded. However, the user list is empty (not even I am in there) and I get no message updates. There is no indication of this, I only notice afterwards when I manually switch to the tab.
Then, when I try to manually /join the channel again, smuxi thinks I am already in the channel and declines to send that command. I need to ctrl-W the channel tab, then issue a /join command.
My on-join commands are like this:
/msg NickServ regain infinity0 *** /msg NickServ identify *** infinity0 /sleep 3000 /sleep 3000 /sleep 2000 /j ** other channels **, #tor-status, ** other channels ** /j ** other channels **
I haven't observed this bug for any other channel.
Related issues
related to Smuxi - Bug #946 | Reconnect issue with server and channel passwords | Closed | 01/24/2014 |
Associated revisions
Revision d0d457aebf6fdffa582cd612c9e33d0a2834ba66
Engine-IRC: fixed already joined detection of /join command (closes: #921)
History
Updated by Infinity Zero 3998 days ago
(The /sleep stuff is to wait for the regain/identify stuff to complete on the server, then re-join the channels.)
Updated by Mirco Bauer 3995 days ago
- Category set to Engine IRC
- Assigned to set to Mirco Bauer
- Target version set to 0.10.1
Updated by Mirco Bauer 3995 days ago
- Status changed from New to Closed
- % Done changed from 0 to 100
Applied in changeset d0d457aebf6fdffa582cd612c9e33d0a2834ba66.