Skip to content
Snippets Groups Projects
Closed 0.4.5 spends 10 minutes at 100% cpu when loading old cached-descriptors* files
  • View options
  • 0.4.5 spends 10 minutes at 100% cpu when loading old cached-descriptors* files

  • View options
  • Closed Issue created by Roger Dingledine

    I started up an old relay that had cached-descriptors* files from a couple years ago.

    It maxed out its cpu and sat there for around 10 minutes on a fast cpu, doing whatever it was doing. It ignored kill attempts other than kill -9. Eventually it finished and things were fine after that.

    I tested and both Tor clients and relays encounter the issue. Tor 0.4.4 does not encounter it. Maybe it is related to the #40281 (closed) / #40221 (closed) changes?

    It's not the end of the world, since it only needs to happen once per upgrade, and maybe if you have recent enough files it doesn't happen to you. But I would feel pretty sorry for people who don't have great CPUs and who get bit by this one.

    I'll put the cached-* files up somewhere once I have a ticket number.

    Edited by Roger Dingledine

    Linked items ... 0

  • Activity

    • All activity
    • Comments only
    • History only
    • Newest first
    • Oldest first
    Loading Loading Loading Loading Loading Loading Loading Loading Loading Loading