Code:
[pid 3641] rt_sigprocmask(SIG_BLOCK, [BUS ALRM IO], NULL, 8) = 0
[pid 3641] signalfd(4294967295, [BUS ALRM IO], 8) = 16
[pid 3641] fcntl(16, F_GETFD) = 0
[pid 3641] fcntl(16, F_SETFD, FD_CLOEXEC) = 0
[pid 3641] fcntl(16, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
[pid 3641] write(15, "\1\0\0\0\0\0\0\0", 8) = 8
[pid 3641] futex(0x869ae4, FUTEX_CMP_REQUEUE_PRIVATE, 1, 2147483647, 0x869a60, 2) = 1
[pid 3641] futex(0x869a60, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 3642] <... futex resumed> ) = 0
[pid 3641] <... futex resumed> ) = 0
[pid 3642] futex(0x869a60, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid 3641] select(35, [4 5 8 11 13 14 16 34], [], [], {0, 0} <unfinished ...>
[pid 3642] <... futex resumed> ) = 0
[pid 3641] <... select resumed> ) = -1 EBADF (Bad file descriptor)
[pid 3642] rt_sigtimedwait([BUS RT_6], <unfinished ...>
[pid 3641] timer_gettime(0, {it_interval={0, 0}, it_value={0, 0}}) = 0
[pid 3641] timer_settime(0, 0, {it_interval={0, 0}, it_value={0, 250000}}, NULL) = 0
[pid 3641] write(15, "\1\0\0\0\0\0\0\0", 8) = 8
[pid 3641] timer_gettime(0, {it_interval={0, 0}, it_value={0, 182897}}) = 0
[pid 3641] select(35, [4 5 8 11 13 14 16 34], [], [], {1, 0}) = -1 EBADF (Bad file descriptor)
[pid 3641] select(35, [4 5 8 11 13 14 16 34], [], [], {1, 0}) = -1 EBADF (Bad file descriptor)
[pid 3641] select(35, [4 5 8 11 13 14 16 34], [], [], {1, 0}) = -1 EBADF (Bad file descriptor)
[pid 3641] select(35, [4 5 8 11 13 14 16 34], [], [], {1, 0}) = -1 EBADF (Bad file descriptor)
[pid 3641] select(35, [4 5 8 11 13 14 16 34], [], [], {1, 0}) = -1 EBADF (Bad file descriptor)
[pid 3641] select(35, [4 5 8 11 13 14 16 34], [], [], {1, 0}) = -1 EBADF (Bad file descriptor)
[pid 3641] select(35, [4 5 8 11 13 14 16 34], [], [], {1, 0}) = -1 EBADF (Bad file descriptor)
.... last line repeats continually ....
More digging required.
Bookmarks