Opened 7 years ago

Closed 7 years ago

#7667 closed enhancement (duplicate)

Support launching an ‘owned’ Tor process

Reported by: rransom Owned by: atagar
Priority: Medium Milestone:
Component: Core Tor/Stem Version:
Severity: Keywords:
Cc: lunar@… Actual Points:
Parent ID: Points:
Reviewer: Sponsor:


#7666 suggests that Stem provide an easy way to send the TAKEOWNERSHIP command along a control-port connection (and provides a patch). This may be useful (at least within Stem), but it is probably too low-level for controller authors to use correctly.

Instead, Stem should provide an easy way to launch a Tor process which is ‘owned’ by the controller process. See §3.23 of control-spec.txt for how to do this correctly. Do not leave out the third step (“RESETCONF __OwningControllerProcess”) like chiiph did in Vidalia, or Tor will waste CPU and spam any info-level log destinations with “Monitored process (number) is still alive.” every 15 seconds.

Child Tickets

Change History (2)

comment:1 Changed 7 years ago by lunar

Cc: lunar@… added

comment:2 Changed 7 years ago by atagar

Resolution: duplicate
Status: newclosed

Thanks Robert! I've pushed a patch that hopefully does the trick. Resolving in favor of #7666.

Note: See TracTickets for help on using tickets.