[tor-bugs] #33211 [Circumvention/Snowflake]: proxy-go sometimes gets into a 100+% CPU state

Tor Bug Tracker & Wiki blackhole at torproject.org
Sat Feb 22 15:01:17 UTC 2020


#33211: proxy-go sometimes gets into a 100+% CPU state
-------------------------------------+------------------------------
 Reporter:  dcf                      |          Owner:  cohosh
     Type:  defect                   |         Status:  needs_review
 Priority:  Medium                   |      Milestone:
Component:  Circumvention/Snowflake  |        Version:
 Severity:  Normal                   |     Resolution:
 Keywords:                           |  Actual Points:
Parent ID:                           |         Points:
 Reviewer:                           |        Sponsor:
-------------------------------------+------------------------------
Changes (by cohosh):

 * status:  assigned => needs_review


Comment:

 Okay, the [https://github.com/pion/dtls/pull/200/ fix for this] was merged
 at
 [https://github.com/pion/dtls/commit/147774b64b6a8ac9bd0af5a7efff69ee8e0fd4a8
 8e0fd4a8] thanks to Sean.

 Note that this will also improve performance at the client side. Still not
 sure if this is the cause of the issue that dcf was seeing originally, but
 it's reasonable that a proxy-go instance with more than 2 or 3
 simultaneous clients would show 100+% CPU usage earlier. We can deploy the
 changes and see what we get.

 I'm putting this in needs_review to review the patch that removes logging:
 https://github.com/cohosh/snowflake/pull/18

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


More information about the tor-bugs mailing list