[tor-bugs] #4505 [TorDNSEL/TorBEL]: Torbel gets new stream event but no test currently running for that router

Tor Bug Tracker & Wiki torproject-admin at torproject.org
Thu Nov 17 18:54:58 UTC 2011


#4505: Torbel gets new stream event but no test currently running for that router
-----------------------------+----------------------------------------------
 Reporter:  Sebastian        |          Owner:     
     Type:  defect           |         Status:  new
 Priority:  normal           |      Milestone:     
Component:  TorDNSEL/TorBEL  |        Version:     
 Keywords:                   |         Parent:     
   Points:                   |   Actualpoints:     
-----------------------------+----------------------------------------------
 Found this traceback:

 {{{
 Traceback (most recent call last):
   File "/home/torbel/torflow/TorCtl/TorCtl.py", line 713, in _eventLoop
     self._handleFn(timestamp, reply)
   File "/home/torbel/torflow/TorCtl/TorCtl.py", line 1338, in _handle1
     self._map1.get(event.event_name, self.unknown_event)(event)
   File "/home/torbel/torbel/controller.py", line 781, in
 stream_status_event
     event.strm_id, router.current_test.circ_id)
 AttributeError: 'NoneType' object has no attribute 'circ_id'
 }}}

 We should learn what's up here, why do we not have a current_test for the
 router? Is this a normal race condition, and should we handle it by just
 closing the stream and moving on? Are we leaking a circuit here?

-- 
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/4505>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list