Opened 10 years ago

Last modified 7 years ago

#1007 closed defect (Fixed)

sending signals to tor process works only once

Reported by: Safari Owned by:
Priority: Low Milestone:
Component: Core Tor/Tor Version: 0.2.0.33
Severity: Keywords:
Cc: Safari, nickm Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

The first time works, after that:
Program received signal SIGHUP, Hangup.
0x0000003006ade7a3 in epoll_wait_nocancel () from /lib64/libc.so.6
(gdb) bt
#0 0x0000003006ade7a3 in
epoll_wait_nocancel () from /lib64/libc.so.6
#1 0x000000300081307e in epoll_dispatch () from /usr/lib64/libevent-1.4.so.2
#2 0x00000030008067e6 in event_base_loop () from /usr/lib64/libevent-1.4.so.2
#3 0x0000000000466324 in do_main_loop ()
#4 0x000000000046651d in tor_main ()
#5 0x0000003006a1ea2d in libc_start_main () from /lib64/libc.so.6
#6 0x0000000000407b29 in _start ()
(gdb) c
Continuing.

Program terminated with signal SIGHUP, Hangup.
The program no longer exists.

I have Linux 2.6.29.5, libevent-1.4.11,
$ git describe
tor-0.2.1.15-rc-154-g9cd9ab2

It does not matter do I send SIGHUP or SIGUSR1 ..
Tor from 20090601 works OK! I have not yet tried bisect.

[Automatically added by flyspray2trac: Operating System: Fedora Core Linux]

Child Tickets

Change History (4)

comment:1 Changed 10 years ago by Safari

tor from 20090612 does not work OK, either.

comment:2 Changed 10 years ago by nickm

Thanks; should be fixed in 94e8c34.

comment:3 Changed 10 years ago by nickm

flyspray2trac: bug closed.

comment:4 Changed 7 years ago by nickm

Component: Tor RelayTor
Note: See TracTickets for help on using tickets.