aatxe / irc

the irc crate – usable, async IRC for Rust
Mozilla Public License 2.0
528 stars 97 forks source link

Not tracking users who are kicked correctly #127

Closed aatxe closed 6 years ago

aatxe commented 6 years ago
[00:37:41]  <Jokler>    i have a bot thats connected over a znc on the same server
[00:37:54]  <Jokler>    one guy got kicked then rejoined and left a bit after
...
[00:50:48]  <awe>   the reason I was hesitant at first is because I thought the joining and then quitting later should still have ended up at no entry
[00:50:54]  <awe>   but almost certainly what happened was
[00:51:19]  <awe>   user is there and tracked, user is kicked, user is not there and still tracked, user rejoins, user is tracked twice, user leaves, user is tracked once
[00:51:32]  <awe>   Because it's a vec and not a set. 😊

cc @Jokler

aatxe commented 6 years ago

This is fixed as of 0.13.5.