Bug #251
/join is sometimes not doing anything at all
Status: | Closed | Start: | 12/25/2009 | |
Priority: | Immediate | Due date: | ||
Assigned to: | Mirco Bauer | % Done: | 100% |
|
Category: | Engine IRC | |||
Target version: | 0.7 | |||
Complexity: | High |
Found in Version: | ||
Votes: | 0 |
Description
When I connect to a server I can use the /join command as usual, but after some time the /join command is completely useless as it's not doing anything at all. I suspect the new join flood-protection feature has a bug in there, see #240
Associated revisions
Revision a5cd8f7ffaf48143cc96258b372ab4a6306dda37
Only wait for pending channel joins if there is actually one happening and not for failed attempts for example. (closes: #251)
History
Updated by Mirco Bauer 5478 days ago
I think I know when that happens. Say you attempt to join a channel but the channel is full, not existing (!chans) or is invite only, Smuxi will still wait (forever) and hoping that the previous join finishes, which will never happen...
Updated by Mirco Bauer 5478 days ago
To workaround this issue, Smuxi should only start blocking new join attempts if a join is actually happening... say the first response of a join attempt like NAMES IIRC.
Updated by Mirco Bauer 5467 days ago
- Complexity set to High
Updated by Mirco Bauer 5466 days ago
- Status changed from New to Closed
- % Done changed from 0 to 100
Applied in changeset a5cd8f7ffaf48143cc96258b372ab4a6306dda37.