gajim cannot disconnect now
DEBUG: socket sent \<presence from="nkour@jabber.lagaule.org/Gajim" type="unavailable" id="743">\<status>offline\</status>\</presence>
DEBUG: socket sent \</stream:stream>
DEBUG: socket error Socket error while receiving data
DEBUG: client stop Disconnect detected
DEBUG: socket error Socket operation failed
DEBUG: socket sent \<presence from="abc@jabber.org.uk/Gajim" type="unavailable" id="744">\<status>offline\</status>\</presence>
DEBUG: socket sent \</stream:stream>
DEBUG: socket got \</stream:stream>
DEBUG: socket error Socket error while receiving data
DEBUG: client stop Disconnect detected
DEBUG: socket error Socket operation failed
DEBUG: socket sent \<presence from="nkour@jabber.org/Gajim" type="unavailable" id="745">\<status>offline\</status>\</presence>
DEBUG: socket sent \</stream:stream>
DEBUG: socket got \<presence from='nkour@jabber.lagaule.org/Gajim' id='743' to='nkour@jabber.org' type='unavailable'>\<status>offline\</status>\</presence>
DEBUG: dispatcher ok Got presence stanza
DEBUG: dispatcher ok Dispatching presence stanza with type->unavailable props->[u'jabber:client'] id->743
DEBUG: socket got \</stream:stream>
it happens EVERYTIME