[tor-bugs] #7362 [Tor]: Don't kill the managed proxy if a transport failed to launch

Tor Bug Tracker & Wiki blackhole at torproject.org
Thu Nov 8 03:40:28 UTC 2012


#7362: Don't kill the managed proxy if a transport failed to launch
---------------------------+------------------------------------------------
 Reporter:  asn            |          Owner:                     
     Type:  defect         |         Status:  new                
 Priority:  normal         |      Milestone:  Tor: very long term
Component:  Tor            |        Version:                     
 Keywords:  tor-bridge pt  |         Parent:                     
   Points:                 |   Actualpoints:                     
---------------------------+------------------------------------------------
 We currently do:

 {{{
   } else if (!strcmpstart(line, PROTO_SMETHOD_ERROR)) {
     if (mp->conf_state != PT_PROTO_ACCEPTING_METHODS)
       goto err;

     parse_server_method_error(line);
     goto err;
 }}}

 which means that we destroy managed proxies that were supposed to spawn
 multiple transports but failed to launch one of them.

 I think we should log a warning, but keep the managed proxy around. Some
 transports are better than no transports; and the warning message should
 hopefully prompt the user into fixing the issue.

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


More information about the tor-bugs mailing list