Gajim sends CSN when it must not
Bug description
Gajim is sending CSNs to a full JID that it's not allowed to send them to, and is then getting into an infinite loop.
Thank you to Kev and Link Mauve from chat room jabber@conference.jabber.org
.
Steps to reproduce
- Set
Send chat state notifications:
toAll chat states
. - Enter to a channel where sending PMs is not allowed.
- Attempt to send a PM.
- Error 403: Forbidden
- Close tab.
- Tab reopened automatically with Error 403.
- Error 403: Forbidden
- Error 403: Forbidden
- ...
Software versions
OS version: Salix OS 14.1 (Slackware 14.1 based) GTK version: 2.24.20 PyGTK version: 2.24.0