Browse Source
Fixes #105. Prior to this commit the channel chosen to send on in a call to MessageChannelCollection.prepare_privmsg was not respect and instead the entry in the active_channels was used, resulting in a Taker not seeing the presence of Makers in other channels than the one chosen here. This meant that in cases of channel disconnection, fallback to other channels was failing (although not always deterministically). This commit fixes this by allowing the sending of the privmsg on a specific channel, as was intended, and so when Makers send messages on multiple channels, they are marked as seen on all those channels, allowing dynamic switching in case of channel connection failures. In addition there are two minor improvements to debug messages.master
1 changed files with 13 additions and 7 deletions
Loading…
Reference in new issue