TorBEL does not catch ErrorReply
Traceback (most recent call last):
File "/home/torbel/tor/TorCtl/TorCtl.py", line 712, in _eventLoop
self._handleFn(timestamp, reply)
File "/home/torbel/tor/TorCtl/TorCtl.py", line 1337, in _handle1
self._map1.get(event.event_name, self.unknown_event)(event)
File "/home/torbel/tor/torbel/controller.py", line 852, in stream_status_event
self.conn.close_stream(event.strm_id, reason = 7)
File "/home/torbel/tor/TorCtl/TorCtl.py", line 1196, in close_stream
%(streamid, reason, "".join(flags)))
File "/home/torbel/tor/TorCtl/TorCtl.py", line 868, in sendAndRecv
raise ErrorReply("%s %s"%(tp, msg), status = code, message = msg)
ErrorReply: 552 Unknown stream "2432"
It looks like we just need to catch the ErrorReply.