[tor-bugs] #33401 [Circumvention/Snowflake]: turbotunnel-quic snowflake-client occasionally uses lots of CPU

Tor Bug Tracker & Wiki blackhole at torproject.org
Thu Feb 20 17:22:02 UTC 2020


#33401: turbotunnel-quic snowflake-client occasionally uses lots of CPU
-----------------------------------------+-------------------------
     Reporter:  dcf                      |      Owner:  dcf
         Type:  defect                   |     Status:  assigned
     Priority:  Medium                   |  Milestone:
    Component:  Circumvention/Snowflake  |    Version:
     Severity:  Normal                   |   Keywords:  turbotunnel
Actual Points:                           |  Parent ID:
       Points:                           |   Reviewer:
      Sponsor:                           |
-----------------------------------------+-------------------------
 As originally noted at comment:7:ticket:33211, the quic-go turbotunnel
 client sometimes uses 100+% CPU for a few minutes before returning to
 normal operation. It is specific to the quic-go implementation; it doesn't
 happen with the kcp-go implementation nor the non-turbotunnel client.

 As best I can figure, the cause has something to do with timers created
 under `(*session) maybeResetTimer`.

 attachment:profile001.png

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


More information about the tor-bugs mailing list