Alexander "PapaTutuWawa
f73daf4d1c
Whenever the stream ends in a weird state, for example with `<some-tag`, initiating a new stream will confuse the XML parser and lead errors causing the connection to get stuck. To fix this, we had to work around xml's extension methods and implement the extensions in the new "stream parser" where we can reset the parser (and by reset I mean replace) and thus continue with a fresh parsing state whenever we reconnect (or connect). |
||
---|---|---|
.. | ||
moxxmpp | ||
moxxmpp_socket_tcp |