I have another one doing this in the main process: strace: Process 15800 attached [76/116] fcntl(9, F_GETFL) = 0x2 (flags O_RDWR) fcntl(9, F_SETFL, O_RDWR|O_NONBLOCK) = 0 read(9, 0x7fae6fe93048, 8000) = -1 EAGAIN (Resource temporarily unava$ lable) fcntl(9, F_GETFL) = 0x802 (flags O_RDWR|O_NONBLOCK) fcntl(9, F_SETFL, O_RDWR) = 0 epoll_wait(12, [{EPOLLIN, {u32=1877571296, u64=140387178608352}}], 2, -1) = 1 fcntl(9, F_GETFL) = 0x2 (flags O_RDWR) fcntl(9, F_SETFL, O_RDWR|O_NONBLOCK) = 0 read(9, "\27\3\3\0020\363vf\230\30\257K\302k\33\260\214\366d\265#\355\344|\304\$ 57\21<\314\257\201p"..., 8000) = 565 fcntl(9, F_GETFL) = 0x802 (flags O_RDWR|O_NONBLOCK) fcntl(9, F_SETFL, O_RDWR) = 0 sendto(10, "<142>Jun 7 13:36:52 osrf_websoc"..., 385, MSG_NOSIGNAL, NULL, 0) = 385 sendto(10, "<182>Jun 7 13:36:52 osrf_websoc"..., 386, MSG_NOSIGNAL, NULL, 0) = 386 futex(0x7fae6c4396a8, FUTEX_WAKE_PRIVATE, 2147483647) = 0 rt_sigaction(SIGPIPE, {SIG_IGN, [PIPE], SA_RESTORER|SA_RESTART, 0x7fae6f0904b0}, {SIG_IGN, [PIPE], SA_RESTORER|SA_RESTART, 0x7fae6f0904b0}, 8) = 0 sendto(11, "