Unknown exceptions caught in TorCtl.Connection.read_routers
Any exceptions that aren't caught in the try block in Connection.read_routers are printed using the traceback module and ignored. This causes problems when an exception occurs every time get_router is called (e.g., TorCtlClosed), leading to traceback explosion.
Patch attached that removes the except: catch-all, as it seems much better to just let it unwind to the caller.
Trac:
Username: hbock