On 2015-06-25 01:29:01, SREZIC wrote:
Show quoted text
Here are the relevant strace lines when running t/IO-Die.t (the SIGINT is mine after waiting for more than a minute):
11186 05:30:29.011096 setsockopt(3, SOL_SOCKET, SO_DEBUG, [1], 4) = -1 EACCES (Permission denied) <0.000020>
11186 05:30:29.011202 close(3) = 0 <0.000026>
11186 05:30:29.011309 kill(11224, SIGUSR1 <unfinished ...>
11224 05:30:29.011351 <... nanosleep resumed> {0, 996956465}) = ? ERESTART_RESTARTBLOCK (To be restarted) <0.003108>
11186 05:30:29.011386 <... kill resumed> ) = 0 <0.000062>
11224 05:30:29.011406 --- SIGUSR1 (User defined signal 1) @ 0 (0) ---
11186 05:30:29.011477 wait4(11224, <unfinished ...>
11224 05:30:29.011500 rt_sigreturn(0xa) = -1 EINTR (Interrupted system call) <0.000019>
11224 05:30:29.011568 time([1435210229]) = 1435210229 <0.000017>
11224 05:30:29.011641 rt_sigprocmask(SIG_BLOCK, [USR1], [], 8) = 0 <0.000017>
11224 05:30:29.011745 rt_sigaction(SIGUSR1, NULL, {0x4920e0, [], SA_RESTORER, 0x7f38f67b51e0}, 8) = 0 <0.000016>
11224 05:30:29.011875 rt_sigprocmask(SIG_UNBLOCK, [USR1], NULL, 8) = 0 <0.000016>
11224 05:30:29.012046 socket(PF_INET, SOCK_STREAM, IPPROTO_TCP) = 4 <0.000023>
11224 05:30:29.012134 ioctl(4, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7ffe44835f10) = -1 ENOTTY (Inappropriate ioctl for device) <0.000018>
11224 05:30:29.012208 lseek(4, 0, SEEK_CUR) = -1 ESPIPE (Illegal seek) <0.000016>
11224 05:30:29.012277 ioctl(4, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7ffe44835f10) = -1 ENOTTY (Inappropriate ioctl for device) <0.000016>
11224 05:30:29.012345 lseek(4, 0, SEEK_CUR) = -1 ESPIPE (Illegal seek) <0.000016>
11224 05:30:29.012410 fcntl(4, F_SETFD, FD_CLOEXEC) = 0 <0.000015>
11224 05:30:29.012551 read(3, 0x30a0a50, 8192) = ? ERESTARTSYS (To be restarted) <72.020664>
11224 05:31:41.033313 --- SIGINT (Interrupt) @ 0 (0) ---
11186 05:31:41.033418 <... wait4 resumed> 0x7ffe44835cfc, 0, NULL) = ? ERESTARTSYS (To be restarted) <72.021921>
11186 05:31:41.033452 --- SIGINT (Interrupt) @ 0 (0) ---
11186 05:31:41.035720 +++ killed by SIGINT +++