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

Tor Bug Tracker & Wiki blackhole at torproject.org
Wed Feb 19 23:02:55 UTC 2020


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

Comment (by cohosh):

 Replying to [comment:7 dcf]:
 > My feeling is that the occasional anomalous high CPU usage is something
 else. I'll not that I think I have seen the same symptom in snowflake-
 client as well. I neglected to write it down, but I made it happen in the
 past few weeks running the command-line client. I think that was with a
 non–Turbo Tunnel client. I also had it happen again today, with the quic
 snowflake client from #33336. I left the browser idle for about a half an
 hour, and when I came back the fans were spinning and it was using
 160–180% CPU. But just as I started to investigate, it resolved itself
 spontaneously and returned to normal levels. I hadn't one of the programs
 escape from that state before.

 Hmm, well if it's something in pion, that would explain why we're seeing
 it on both the client and proxy. There's a lot of code reuse there.
 Digging into pion/sctp in particular, there are quite a few loops in use
 that are candidates for closer examination.

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


More information about the tor-bugs mailing list