[tor-bugs] #21967 [Core Tor/Tor]: obfs4proxy not killed when unused

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon Apr 17 22:30:01 UTC 2017


#21967: obfs4proxy not killed when unused
--------------------------+------------------------------------
 Reporter:  asn           |          Owner:
     Type:  defect        |         Status:  new
 Priority:  Medium        |      Milestone:  Tor: 0.3.1.x-final
Component:  Core Tor/Tor  |        Version:
 Severity:  Normal        |     Resolution:
 Keywords:  tor-pt        |  Actual Points:
Parent ID:                |         Points:  1.5
 Reviewer:                |        Sponsor:
--------------------------+------------------------------------

Comment (by yawning):

 > Seems like Tor does not successfuly kill obfs4proxy when it's no longer
 used. It's unclear why.
 > Maybe obfs4proxy never receives the SIGTERM, or never notices that the
 stdin is closed?

 It's "tor never issues the `SIGTERM`, or close `stdin`".

 As far as I can tell, the `Bridge` directives are always parsed,
 regardless of the `UseBridges` setting, so if a `Bridge` entry exists for
 a transport at all (regardless of it if is used), the PT will always
 exist.

 Removing Bridges with `RESETCONF` doesn't seem to affect `bridge_list` at
 the time when pts would be torn down either.

 All of this is crap is half broken on the tor side basically, and it has
 nothing to do with the process teardown code.

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


More information about the tor-bugs mailing list