Mercurial > hg
comparison mcabber/src/jabglue.c @ 634:f3c05d5fe459
Send "</stream:stream>" when disconnecting from the server
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Sun, 25 Dec 2005 20:51:20 +0100 |
parents | 514aa246081d |
children | ebbe3845b46b |
comparison
equal
deleted
inserted
replaced
633:514aa246081d | 634:f3c05d5fe459 |
---|---|
130 | 130 |
131 void jb_disconnect(void) | 131 void jb_disconnect(void) |
132 { | 132 { |
133 if (!jc) return; | 133 if (!jc) return; |
134 | 134 |
135 // announce it to everyone else | 135 // Announce it to everyone else |
136 jb_setstatus(offline, NULL, ""); | 136 jb_setstatus(offline, NULL, ""); |
137 | 137 |
138 // announce it to the user | 138 // End the XML flow |
139 jb_send_raw("</stream:stream>"); | |
140 | |
141 // Announce it to the user | |
139 statehandler(jc, JCONN_STATE_OFF); | 142 statehandler(jc, JCONN_STATE_OFF); |
140 | 143 |
141 jab_delete(jc); | 144 jab_delete(jc); |
142 //free(jc); XXX | 145 //free(jc); XXX |
143 jc = NULL; | 146 jc = NULL; |