Open edfletcher opened 1 year ago
FA'ed this and indeed that failure mode matches the race condition described by this comment. Really need to fix that, so not closing this but retitling to more-correctly describe the failure mode.
Fixing should just be a matter of adding an intermediate state (or sync RPC?) that waits on the irc:topic
before completing the channel-join (and therefore triggering the irc:responseJoinChannel
code path)
shoky
kindly noted in the IRC channel that it's working fine for them, but when trying to join them in #drc (because #discordrc throws errors saying "discord not allowed in name": need to file a bug for that too!) the UI makes it seem like joining worked fine but no messages came through. After enabling debug logging and trying again I managed to catch this: