Blue-Labs / Blam

Blue Labs anti-muggle milter (mail filter)
0 stars 0 forks source link

track an upstream error for asyncio/sslproto.py, base_events is not defined #29

Open FirefighterBlu3 opened 8 years ago

FirefighterBlu3 commented 8 years ago
21:48:00 I 0.1   10.69.0.4:60682 Connect ▶ vselab.security-carpet.com, 128.242.79.5:35317
Traceback (most recent call last):
  File "/usr/lib/python3.5/asyncio/sslproto.py", line 644, in _process_write_backlog
    del self._write_backlog[0]
IndexError: deque index out of range

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/var/bluelabs/python/wampcams.py", line 86, in _publish_msg
    self.publish(channel, message)
  File "/usr/lib/python3.5/site-packages/autobahn/wamp/protocol.py", line 1170, in publish
    raise e
  File "/usr/lib/python3.5/site-packages/autobahn/wamp/protocol.py", line 1166, in publish
    self._transport.send(msg)
  File "/usr/lib/python3.5/site-packages/autobahn/wamp/websocket.py", line 120, in send
    self.sendMessage(payload, isBinary)
  File "/usr/lib/python3.5/site-packages/autobahn/websocket/protocol.py", line 2136, in sendMessage
    self.sendFrame(opcode=opcode, payload=payload, sync=sync, rsv=4 if sendCompressed else 0)
  File "/usr/lib/python3.5/site-packages/autobahn/websocket/protocol.py", line 1763, in sendFrame
    self.sendData(raw, sync, chopsize)
  File "/usr/lib/python3.5/site-packages/autobahn/websocket/protocol.py", line 1226, in sendData
    self.transport.write(data)
  File "/usr/lib/python3.5/asyncio/sslproto.py", line 382, in write
    self._ssl_protocol._write_appdata(data)
  File "/usr/lib/python3.5/asyncio/sslproto.py", line 547, in _write_appdata
    self._process_write_backlog()
  File "/usr/lib/python3.5/asyncio/sslproto.py", line 651, in _process_write_backlog
    self._fatal_error(exc, 'Fatal error on SSL transport')
  File "/usr/lib/python3.5/asyncio/sslproto.py", line 658, in _fatal_error
    if isinstance(exc, base_events._FATAL_ERROR_IGNORE):
NameError: name 'base_events' is not defined