diff options
Diffstat (limited to 'nbxmpp')
-rw-r--r-- | nbxmpp/tcp.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/nbxmpp/tcp.py b/nbxmpp/tcp.py index be00732..f50db27 100644 --- a/nbxmpp/tcp.py +++ b/nbxmpp/tcp.py @@ -236,13 +236,13 @@ class TCPConnection(Connection): self._log_stanza(data, received=True) + self._read_async() + try: self.notify('data-received', data) except Exception: self._log.exception('Error while executing data-received:') - self._read_async() - def _write_stanzas(self): self._write_stanza_buffer = self._write_queue self._write_queue = deque([]) |