Opened 2 years ago

Closed 22 months ago

#21937 closed defect (user disappeared)

Tor arm taking 100% cpu

Reported by: donttrackus Owned by: atagar
Priority: Medium Milestone:
Component: Core Tor/Nyx Version: Tor: 0.2.9.10
Severity: Normal Keywords: tor, arm, cpu
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

If i open arm in terminal with command

sudo -u debian-tor arm

and after that try to close it with just closing down the terminal, it shutsdown from terminal but keeps running in background process. After that it starts to eat up to 100% cpu until i manually kill the process. Because of this my relay was running 2 days with 100% cpu load with multiple arm sessions open.
Using tor 0.2.9.10 in ubuntu 16.04.2 LTS Xenial
Didnt find own subdirectory for arm so i selected Tor as a component.

Child Tickets

Attachments (4)

torarm.png (177.3 KB) - added by donttrackus 2 years ago.
Here the arm runs fine
torarmshutdown.png (189.9 KB) - added by donttrackus 2 years ago.
Shutting down arm by closing terminal
torarm100cpu.png (111.8 KB) - added by donttrackus 2 years ago.
After closing the terminal, it eats 102.6% of cpu?
torarmkill.png (116.1 KB) - added by donttrackus 2 years ago.
After killing the process manually there is no problem

Download all attachments as: .zip

Change History (8)

Changed 2 years ago by donttrackus

Attachment: torarm.png added

Here the arm runs fine

Changed 2 years ago by donttrackus

Attachment: torarmshutdown.png added

Shutting down arm by closing terminal

Changed 2 years ago by donttrackus

Attachment: torarm100cpu.png added

After closing the terminal, it eats 102.6% of cpu?

Changed 2 years ago by donttrackus

Attachment: torarmkill.png added

After killing the process manually there is no problem

comment:1 Changed 2 years ago by dgoulet

Component: Core Tor/TorCore Tor/Nyx
Owner: set to atagar
Priority: HighMedium
Severity: CriticalNormal

Yeah "arm" is now "nyx".

comment:2 Changed 2 years ago by atagar

Hi there. Please check if this repros with the current nyx git codebase. This sucker's been rewritten from the ground up since the version you're running. :)

comment:3 Changed 2 years ago by atagar

comment:4 Changed 22 months ago by atagar

Resolution: user disappeared
Status: newclosed

Its been a while so resolving. Feel free to reopen if you're having issues with the new nyx codebase.

Note: See TracTickets for help on using tickets.