starting strace for pid shows this btw: ------------------------snip-------------------------------- recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1312475, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}}, 512, 0) = 1 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1309131, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}, {EPOLLIN, {u32=1, u64=1}}}, 512, 0) = 2 read(13, "\1\0\0\0\0\0\0\0", 8) = 8 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1312475, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}}, 512, 0) = 1 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1309131, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}, {EPOLLIN, {u32=1, u64=1}}}, 512, 0) = 2 read(13, "\1\0\0\0\0\0\0\0", 8) = 8 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1312475, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}}, 512, 0) = 1 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1309131, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}, {EPOLLIN, {u32=1, u64=1}}}, 512, 0) = 2 read(13, "\1\0\0\0\0\0\0\0", 8) = 8 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1312475, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}}, 512, 0) = 1 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1309131, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}, {EPOLLIN, {u32=1, u64=1}}}, 512, 0) = 2 read(13, "\1\0\0\0\0\0\0\0", 8) = 8 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1312475, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}}, 512, 0) = 1 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1309131, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}, {EPOLLIN, {u32=1, u64=1}}}, 512, 0) = 2 read(13, "\1\0\0\0\0\0\0\0", 8) = 8 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1312475, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}}, 512, 0) = 1 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1309131, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}, {EPOLLIN, {u32=1, u64=1}}}, 512, 0) = 2 read(13, "\1\0\0\0\0\0\0\0", 8) = 8 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1312475, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}}, 512, 0) = 1 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1309131, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}, {EPOLLIN, {u32=1, u64=1}}}, 512, 0) = 2 read(13, "\1\0\0\0\0\0\0\0", 8) = 8 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1312475, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}}, 512, 0) = 1 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1309131, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}, {EPOLLIN, {u32=1, u64=1}}}, 512, 0) = 2 read(13, "\1\0\0\0\0\0\0\0", 8) = 8 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1312475, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}}, 512, 0) = 1 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1309131, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}, {EPOLLIN, {u32=1, u64=1}}}, 512, 0) = 2 read(13, "\1\0\0\0\0\0\0\0", 8) = 8 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1312475, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}}, 512, 0) = 1 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1309131, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}, {EPOLLIN, {u32=1, u64=1}}}, 512, 0) = 2 read(13, "\1\0\0\0\0\0\0\0", 8) = 8 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1312475, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}}, 512, 0) = 1 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1309131, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}, {EPOLLIN, {u32=1, u64=1}}}, 512, 0) = 2 read(13, "\1\0\0\0\0\0\0\0", 8) = 8 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1312475, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}}, 512, 0) = 1 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1309131, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}, {EPOLLIN, {u32=1, u64=1}}}, 512, 0) = 2 read(13, "\1\0\0\0\0\0\0\0", 8) = 8 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1312475, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}}, 512, 0) = 1 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1309131, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}, {EPOLLIN, {u32=1, u64=1}}}, 512, 0) = 2 read(13, "\1\0\0\0\0\0\0\0", 8) = 8 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1312475, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}}, 512, 0) = 1 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1309131, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}, {EPOLLIN, {u32=1, u64=1}}}, 512, 0) = 2 read(13, "\1\0\0\0\0\0\0\0", 8) = 8 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1312475, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}}, 512, 0) = 1 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1309131, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}, {EPOLLIN, {u32=1, u64=1}}}, 512, 0) = 2 read(13, "\1\0\0\0\0\0\0\0", 8) = 8 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1312475, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}}, 512, 0) = 1 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1309131, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}, {EPOLLIN, {u32=1, u64=1}}}, 512, 0) = 2 read(13, "\1\0\0\0\0\0\0\0", 8) = 8 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1312475, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}}, 512, 0) = 1 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1309131, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}, {EPOLLIN, {u32=1, u64=1}}}, 512, 0) = 2 read(13, "\1\0\0\0\0\0\0\0", 8) = 8 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1312475, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}}, 512, 0) = 1 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1309131, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}, {EPOLLIN, {u32=1, u64=1}}}, 512, 0) = 2 read(13, "\1\0\0\0\0\0\0\0", 8) = 8 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1312475, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}}, 512, 0) = 1 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1309131, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}, {EPOLLIN, {u32=1, u64=1}}}, 512, 0) = 2 read(13, "\1\0\0\0\0\0\0\0", 8) = 8 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1312475, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}}, 512, 0) = 1 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1309131, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}, {EPOLLIN, {u32=1, u64=1}}}, 512, 0) = 2 read(13, "\1\0\0\0\0\0\0\0", 8) = 8 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1312475, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}}, 512, 0) = 1 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1309131, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}, {EPOLLIN, {u32=1, u64=1}}}, 512, 0) = 2 read(13, "\1\0\0\0\0\0\0\0", 8) = 8 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1312475, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}}, 512, 0) = 1 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1309131, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}, {EPOLLIN, {u32=1, u64=1}}}, 512, 0) = 2 read(13, "\1\0\0\0\0\0\0\0", 8) = 8 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1312475, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}}, 512, 0) = 1 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) timerfd_settime(13, TFD_TIMER_ABSTIME, {it_interval={0, 0}, it_value={1309131, 250000000}}, NULL) = 0 epoll_wait(4, {{EPOLLOUT, {u32=369191632, u64=369191632}}, {EPOLLIN, {u32=1, u64=1}}}, 512, 0) = 2 read(13, "\1\0\0\0\0\0\0\0", 8) = 8 recvmsg(27, 0x7fffa4a60390, MSG_DONTWAIT|MSG_NOSIGNAL|MSG_CMSG_CLOEXEC) = -1 EAGAIN (Resource temporarily unavailable) ------------------------snip--------------------------------