[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-bugs] #29559 [Obfuscation/meek]: meek-client-torbrowser should exit on stdin close, even while waiting on browser output
#29559: meek-client-torbrowser should exit on stdin close, even while waiting on
browser output
----------------------------------+-----------------
Reporter: dcf | Owner: dcf
Type: defect | Status: new
Priority: Medium | Milestone:
Component: Obfuscation/meek | Version:
Severity: Minor | Keywords:
Actual Points: | Parent ID:
Points: | Reviewer:
Sponsor: |
----------------------------------+-----------------
Edit the browser extension not to output the `meek-http-helper: listen`
line, or hack meek-client-torbrowser to break `grepHelperAddress`. Start
Tor Launcher, select meek, and Connect. Now Cancel and exit Tor Browser.
The bug is that meek-client-torbrowser and its child process firefox will
continue running.
It happens because meek-client-torbrowser's `TOR_PT_EXIT_ON_STDIN_CLOSE`
and SIGTERM logic happen only after `grepHelperAddr`. meek-client-
torbrowser should pay attention to its stdin the whole time so that it can
exit correctly in this case.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/29559>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs