[tor-bugs] #12191 [Tor]: command_process_create_cell: calls channel_send_destroy() for already exist circuit

Tor Bug Tracker & Wiki blackhole at torproject.org
Wed Jun 4 18:07:57 UTC 2014


#12191: command_process_create_cell: calls channel_send_destroy() for already exist
circuit
-----------------------------+-----------------------------------
     Reporter:  cypherpunks  |      Owner:
         Type:  defect       |     Status:  new
     Priority:  normal       |  Milestone:  Tor: 0.2.5.x-final
    Component:  Tor          |    Version:
   Resolution:               |   Keywords:  tor-relay 025-triaged
Actual Points:               |  Parent ID:
       Points:               |
-----------------------------+-----------------------------------

Comment (by cypherpunks):

 > There's a corner-case here: what to do if we get a CREATE cell for a
 circuit on which we have a pending DESTROY.

 Dropping of cell is correct behavior. The one circuit is the one create
 cell and the one destroy cell that was received or sent. It's sad if
 another party can to get any answer for such corner cases but broken logic
 for code where we sends several destroy cells is worse solution.

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


More information about the tor-bugs mailing list