goodrobots / vision_landing

Precision landing using visual targets
GNU General Public License v3.0
198 stars 70 forks source link

track_targets takes long time to shut down #107

Open fnoop opened 6 years ago

fnoop commented 6 years ago
[dev] [mav@maverick-raspberry ~/software/vision_landing/src]$ maverick restart vision_landing

Maverick - UAV Companion Computer System - Version 2.0.0-dev

WARNING: Maverick is using branch:master, not stable

Restarting service: vision_landing

This can take minutes to shut down current vision_landing/track_targets.

fnoop commented 6 years ago

strace while hanging:

[pid  3681] <... futex resumed> )       = 0
[pid  3681] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3675] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3681] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3675] <... futex resumed> )       = 0
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3675] read(9,  <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... read resumed> "", 8192) = 0
[pid  3682] <... futex resumed> )       = 0
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=2000} <unfinished ...>
[pid  3681] <... futex resumed> )       = 1
[pid  3675] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3681] recv(4,  <unfinished ...>
[pid  3675] read(9,  <unfinished ...>
[pid  3681] <... recv resumed> "\375\26\0\0\32\1\1\301\0\0\223T", 12, 0) = 12
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff) = -1 EAGAIN (Resource temporarily unavailable)
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=4000} <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... read resumed> "", 8192) = 0
[pid  3681] <... futex resumed> )       = 0
[pid  3681] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3675] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3681] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3675] <... futex resumed> )       = 0
[pid  3681] recv(4,  <unfinished ...>
[pid  3675] read(9,  <unfinished ...>
[pid  3681] <... recv resumed> "\32=#{\244<mT\0007\243\355\230=\0\0\0\0?\3\317\r", 22, 0) = 22
[pid  3675] <... read resumed> "", 8192) = 0
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] <... futex resumed> )       = 0
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] <... futex resumed> )       = 0
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] <... futex resumed> )       = 0
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3681] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3681] <... futex resumed> )       = 0
[pid  3681] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3675] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3681] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3675] <... futex resumed> )       = 0
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3681] <... futex resumed> )       = 0
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3681] <... futex resumed> )       = 0
[pid  3681] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3675] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3681] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3675] <... futex resumed> )       = 0
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3675] read(9,  <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... read resumed> "", 8192) = 0
[pid  3682] <... futex resumed> )       = 0
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=285} <unfinished ...>
[pid  3681] <... futex resumed> )       = 1
[pid  3675] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3675] read(9,  <unfinished ...>
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=1000} <unfinished ...>
[pid  3681] recv(4,  <unfinished ...>
[pid  3675] <... read resumed> "", 8192) = 0
[pid  3681] <... recv resumed> "\375\24\0\0\33\1\1\361\0\0j\255", 12, 0) = 12
[pid  3675] read(9, "", 8192)           = 0
[pid  3681] recv(4,  <unfinished ...>
[pid  3675] read(9,  <unfinished ...>
[pid  3681] <... recv resumed> "\250-\1\0\0\0\371\7\262;ei\301;\262\261\264;\313$", 20, 0) = 20
[pid  3675] <... read resumed> "", 8192) = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=2000} <unfinished ...>
[pid  3681] <... futex resumed> )       = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=4000} <unfinished ...>
[pid  3681] <... futex resumed> )       = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3681] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3675] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3681] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3675] <... futex resumed> )       = 0
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3682] <... futex resumed> )       = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=1000} <unfinished ...>
[pid  3681] <... futex resumed> )       = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3681] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3675] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3682] <... futex resumed> )       = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=2000} <unfinished ...>
[pid  3681] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3675] <... futex resumed> )       = 1
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3681] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3675] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3681] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3675] <... futex resumed> )       = 0
[pid  3675] read(9,  <unfinished ...>
[pid  3681] recv(4,  <unfinished ...>
[pid  3675] <... read resumed> "", 8192) = 0
[pid  3681] <... recv resumed> "\375\16\0\0\34\1\1o\0\0\0\0", 12, 0) = 12
[pid  3675] read(9,  <unfinished ...>
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3675] <... read resumed> "", 8192) = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3682] <... futex resumed> )       = 0
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=3831} <unfinished ...>
[pid  3681] <... futex resumed> )       = 1
[pid  3675] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3681] recv(4,  <unfinished ...>
[pid  3675] <... futex resumed> )       = 0
[pid  3681] <... recv resumed> "\0\0\0\0\0\0\221\201G]\232\4\25\273", 14, 0) = 14
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3681] <... futex resumed> )       = 0
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3681] <... futex resumed> )       = 0
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3682] <... futex resumed> )       = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=1000} <unfinished ...>
[pid  3681] <... futex resumed> )       = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3682] <... futex resumed> )       = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=2000} <unfinished ...>
[pid  3681] <... futex resumed> )       = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3681] clock_gettime(CLOCK_MONOTONIC_RAW, {tv_sec=5125, tv_nsec=636050440}) = 0
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3681] <... futex resumed> )       = 0
[pid  3675] read(9, "", 8192)           = 0
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] <... futex resumed> )       = 0
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3681] recv(4,  <unfinished ...>
[pid  3675] read(9,  <unfinished ...>
[pid  3681] <... recv resumed> "\375\32\0\0\35\1\1\33\0\0\212V", 12, 0) = 12
[pid  3675] <... read resumed> "", 8192) = 0
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=4000} <unfinished ...>
[pid  3681] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3675] read(9,  <unfinished ...>
[pid  3681] recv(4,  <unfinished ...>
[pid  3675] <... read resumed> "", 8192) = 0
[pid  3681] <... recv resumed> "\254-\0\0\0\0\0\0\0\0\27\374\3\0\3\0\3\0\327\0I\0\346\375\263\276", 26, 0) = 26
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3681] <... futex resumed> )       = 0
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3681] <... futex resumed> )       = 0
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3681] <... futex resumed> )       = 0
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3681] <... futex resumed> )       = 0
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3681] <... futex resumed> )       = 0
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=1000} <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3675] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3681] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3675] <... futex resumed> )       = 0
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff) = -1 EAGAIN (Resource temporarily unavailable)
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=2000} <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = 0
[pid  3681] <... futex resumed> )       = 0
[pid  3681] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3675] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3681] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3675] <... futex resumed> )       = 0
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3681] recv(4, "\375\26\0\0\36\1\1t\0\0t:", 12, 0) = 12
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3681] <... futex resumed> )       = 0
[pid  3675] read(9, "", 8192)           = 0
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=4000} <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] <... futex resumed> )       = 0
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3675] read(9,  <unfinished ...>
[pid  3681] recv(4,  <unfinished ...>
[pid  3675] <... read resumed> "", 8192) = 0
[pid  3681] <... recv resumed> "M\0\0\0\0\0\30\374\3\0\3\0\3\0\327\0I\0\346\375\314\32", 22, 0) = 22
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3681] <... futex resumed> )       = 0
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=483} <unfinished ...>
[pid  3681] <... futex resumed> )       = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3682] <... futex resumed> )       = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=1000} <unfinished ...>
[pid  3681] <... futex resumed> )       = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3681] <... futex resumed> )       = 0
[pid  3681] recv(4,  <unfinished ...>
[pid  3675] read(9,  <unfinished ...>
[pid  3681] <... recv resumed> "\375\16\0\0\37\1\1\35\0\0t:", 12, 0) = 12
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff) = -1 EAGAIN (Resource temporarily unavailable)
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=2000} <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3675] <... read resumed> "", 8192) = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3681] <... futex resumed> )       = 0
[pid  3681] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3675] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3681] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3675] <... futex resumed> )       = 0
[pid  3681] recv(4,  <unfinished ...>
[pid  3675] read(9,  <unfinished ...>
[pid  3681] <... recv resumed> "M\0\312AlD\0\0\0\0\254\r${", 14, 0) = 14
[pid  3675] <... read resumed> "", 8192) = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=4000} <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3681] <... futex resumed> )       = 0
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] <... futex resumed> )       = 0
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=738} <unfinished ...>
[pid  3681] recv(4,  <unfinished ...>
[pid  3675] read(9,  <unfinished ...>
[pid  3681] <... recv resumed> "\375\37\0\0 \1\1\1\0\0\257\374", 12, 0) = 12
[pid  3675] <... read resumed> "", 8192) = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3681] <... futex resumed> )       = 0
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff) = -1 EAGAIN (Resource temporarily unavailable)
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=1000} <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] read(9,  <unfinished ...>
[pid  3681] <... futex resumed> )       = 0
[pid  3675] <... read resumed> "", 8192) = 0
[pid  3681] recv(4, "a\3\257\234a\2\257\374a\3\0\0+1\0\0\0\0\0\0\0\0\0\0\0\0\0\0da\277", 31, 0) = 31
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3681] <... futex resumed> )       = 0
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] read(9,  <unfinished ...>
[pid  3682] <... futex resumed> )       = 0
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=2000} <unfinished ...>
[pid  3681] <... futex resumed> )       = 1
[pid  3675] <... read resumed> "", 8192) = 0
[pid  3681] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3675] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3681] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3675] <... futex resumed> )       = 0
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3681] <... futex resumed> )       = 0
[pid  3681] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3675] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3681] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3675] <... futex resumed> )       = 0
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3681] <... futex resumed> )       = 0
[pid  3681] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3675] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3681] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3675] <... futex resumed> )       = 0
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] read(9,  <unfinished ...>
[pid  3682] <... futex resumed> )       = 0
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=4000} <unfinished ...>
[pid  3681] <... futex resumed> )       = 1
[pid  3675] <... read resumed> "", 8192) = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3681] <... futex resumed> )       = 0
[pid  3681] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3675] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3681] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3675] <... futex resumed> )       = 0
[pid  3675] read(9, "", 8192)           = 0
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] <... futex resumed> )       = 0
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3681] recv(4,  <unfinished ...>
[pid  3675] read(9,  <unfinished ...>
[pid  3681] <... recv resumed> "\375\2\0\0!\1\1}\0\0\210\23", 12, 0) = 12
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff) = -1 EAGAIN (Resource temporarily unavailable)
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=756} <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... read resumed> "", 8192) = 0
[pid  3681] <... futex resumed> )       = 0
[pid  3681] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3675] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3681] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3675] <... futex resumed> )       = 0
[pid  3681] recv(4,  <unfinished ...>
[pid  3675] read(9,  <unfinished ...>
[pid  3681] <... recv resumed> "\342\304", 2, 0) = 2
[pid  3675] <... read resumed> "", 8192) = 0
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3682] <... futex resumed> )       = 0
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=1000} <unfinished ...>
[pid  3681] <... futex resumed> )       = 1
[pid  3675] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3681] <... futex resumed> )       = 0
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=2000} <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = 0
[pid  3681] <... futex resumed> )       = 0
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3681] recv(4, "\375\7\0\0\"\1\1\230\0\0\0\0", 12, 0) = 12
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3681] recv(4, "\377\377\0\0\2\344-", 7, 0) = 7
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3681] <... futex resumed> )       = 0
[pid  3675] read(9,  <unfinished ...>
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff) = -1 EAGAIN (Resource temporarily unavailable)
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=4000} <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... read resumed> "", 8192) = 0
[pid  3681] <... futex resumed> )       = 0
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3681] <... futex resumed> )       = 0
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] <... futex resumed> )       = 0
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3681] recv(4, "\375\1\0\0#\1\1*\0\0\0\260", 12, 0) = 12
[pid  3675] read(9, "", 8192)           = 0
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] <... futex resumed> )       = 0
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3675] read(9,  <unfinished ...>
[pid  3681] recv(4,  <unfinished ...>
[pid  3675] <... read resumed> "", 8192) = 0
[pid  3675] read(9,  <unfinished ...>
[pid  3681] <... recv resumed> "\364", 1, 0) = 1
[pid  3675] <... read resumed> "", 8192) = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3681] <... futex resumed> )       = 0
[pid  3681] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3675] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3681] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3675] <... futex resumed> )       = 0
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] read(9,  <unfinished ...>
[pid  3682] <... futex resumed> )       = 0
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=1116} <unfinished ...>
[pid  3681] <... futex resumed> )       = 1
[pid  3675] <... read resumed> "", 8192) = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=1000} <unfinished ...>
[pid  3681] <... futex resumed> )       = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3681] <... futex resumed> )       = 0
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=2000} <unfinished ...>
[pid  3681] <... futex resumed> )       = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3681] recv(4, "\375+\0\0$\1\1\30\0\0\0\7", 12, 0) = 12
[pid  3675] read(9, "", 8192)           = 0
[pid  3681] recv(4, "\254-\1\0\0\0\240\376\353\352\377\316\350X\232\351\10\0y\0\310\0\0\0\0\0\6\n\0\0\0\0"..., 43, 0) = 43
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3681] <... futex resumed> )       = 0
[pid  3675] read(9,  <unfinished ...>
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3675] <... read resumed> "", 8192) = 0
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3682] <... futex resumed> )       = 0
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=4000} <unfinished ...>
[pid  3681] <... futex resumed> )       = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] read(9, "", 8192)           = 0
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] <... futex resumed> )       = 0
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] read(9,  <unfinished ...>
[pid  3681] <... futex resumed> )       = 0
[pid  3675] <... read resumed> "", 8192) = 0
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] <... futex resumed> )       = 0
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3681] <... futex resumed> )       = 0
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3681] <... futex resumed> )       = 0
[pid  3681] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3675] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3681] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3675] <... futex resumed> )       = 0
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=339} <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = 0
[pid  3681] <... futex resumed> )       = 0
[pid  3681] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3675] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3681] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3675] <... futex resumed> )       = 0
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=1000} <unfinished ...>
[pid  3681] recv(4,  <unfinished ...>
[pid  3675] read(9,  <unfinished ...>
[pid  3681] <... recv resumed> "\375\26\0\0%\1\1>\0\0\344\276", 12, 0) = 12
[pid  3675] <... read resumed> "", 8192) = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3681] <... futex resumed> )       = 0
[pid  3681] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3675] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3681] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3675] <... futex resumed> )       = 0
[pid  3681] recv(4,  <unfinished ...>
[pid  3675] read(9,  <unfinished ...>
[pid  3681] <... recv resumed> "\347>`\363\344>\251_\2778\0\0\0\0\0\0\0\0\374\377\7_", 22, 0) = 22
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff) = -1 EAGAIN (Resource temporarily unavailable)
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=2000} <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... read resumed> "", 8192) = 0
[pid  3681] <... futex resumed> )       = 0
[pid  3681] recv(4, "\375\34\0\0&\1\1!\0\0t:", 12, 0) = 12
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=4000} <unfinished ...>
[pid  3681] recv(4,  <unfinished ...>
[pid  3675] read(9,  <unfinished ...>
[pid  3681] <... recv resumed> "M\0\226\376\353\352\r\317\350X@\351\10\0\t\0\0\0\364\377\16\0\0\0\341\212\374h", 28, 0) = 28
[pid  3675] <... read resumed> "", 8192) = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3681] <... futex resumed> )       = 0
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=1627} <unfinished ...>
[pid  3681] <... futex resumed> )       = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3681] <... futex resumed> )       = 0
[pid  3675] read(9, "", 8192)           = 0
[pid  3681] recv(4, "\375\34\0\0'\1\1 \0\0t:", 12, 0) = 12
[pid  3675] read(9,  <unfinished ...>
[pid  3681] recv(4,  <unfinished ...>
[pid  3675] <... read resumed> "", 8192) = 0
[pid  3681] <... recv resumed> "M\0\340\26\356\275\331\377\7>KX\"\274\277\34\373\275Mc\17>\314,\244:\0167", 28, 0) = 28
[pid  3675] read(9, "", 8192)           = 0
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3682] <... futex resumed> )       = 0
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=1000} <unfinished ...>
[pid  3681] <... futex resumed> )       = 1
[pid  3675] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3682] <... futex resumed> )       = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff) = -1 EAGAIN (Resource temporarily unavailable)
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=2000} <unfinished ...>
[pid  3681] <... futex resumed> )       = 1
[pid  3675] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3681] <... futex resumed> )       = 0
[pid  3675] read(9, "", 8192)           = 0
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] <... futex resumed> )       = 0
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3675] read(9,  <unfinished ...>
[pid  3681] recv(4,  <unfinished ...>
[pid  3675] <... read resumed> "", 8192) = 0
[pid  3681] <... recv resumed> "\375\f\0\0(\1\1$\0\0\212V", 12, 0) = 12
[pid  3675] read(9,  <unfinished ...>
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff) = -1 EAGAIN (Resource temporarily unavailable)
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=4000} <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... read resumed> "", 8192) = 0
[pid  3681] <... futex resumed> )       = 0
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3681] <... futex resumed> )       = 0
[pid  3675] read(9,  <unfinished ...>
[pid  3681] recv(4,  <unfinished ...>
[pid  3675] <... read resumed> "", 8192) = 0
[pid  3681] <... recv resumed> "\254-\350\3\350\3\350\3\350\3F\3", 12, 0) = 12
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3681] <... futex resumed> )       = 0
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] read(9, "", 8192)           = 0
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] <... futex resumed> )       = 0
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=522} <unfinished ...>
[pid  3681] <... futex resumed> )       = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=1000} <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = 0
[pid  3681] <... futex resumed> )       = 0
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] read(9,  <unfinished ...>
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... read resumed> "", 8192) = 0
[pid  3682] <... futex resumed> )       = 0
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=2000} <unfinished ...>
[pid  3681] <... futex resumed> )       = 1
[pid  3675] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=4000} <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = 0
[pid  3681] <... futex resumed> )       = 0
[pid  3675] read(9, "", 8192)           = 0
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] <... futex resumed> )       = 0
[pid  3681] recv(4,  <unfinished ...>
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3681] <... recv resumed> "\375)\0\0)\1\1A\0\0t:", 12, 0) = 12
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3675] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3681] <... futex resumed> )       = 0
[pid  3681] recv(4,  <unfinished ...>
[pid  3675] read(9, "", 8192)           = 0
[pid  3681] <... recv resumed> "M\0\334\5\334\5\350\3\334\5\10\7\350\3\350\3\10\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 41, 0) = 41
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3675] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3682] <... futex resumed> )       = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=203} <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3675] <... futex resumed> )       = 1
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=1000} <unfinished ...>
[pid  3681] <... futex resumed> )       = -1 EAGAIN (Resource temporarily unavailable)
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3675] read(9,  <unfinished ...>
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3675] <... read resumed> "", 8192) = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3682] <... futex resumed> )       = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3682] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 0
[pid  3682] _newselect(0, NULL, NULL, NULL, {tv_sec=0, tv_usec=2000} <unfinished ...>
[pid  3681] <... futex resumed> )       = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] read(9, "", 8192)           = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3682] <... _newselect resumed> )  = 0 (Timeout)
[pid  3682] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3681] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1) = 1
[pid  3675] <... futex resumed> )       = 0
[pid  3675] futex(0x1f717d8, FUTEX_WAKE_PRIVATE, 1 <unfinished ...>
[pid  3682] <... futex resumed> )       = 0
[pid  3682] futex(0x1f717d8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 0xffffffff <unfinished ...>
[pid  3675] <... futex resumed> )       = 1
[pid  3675] read(9, "", 8192)           = 0
fnoop commented 6 years ago

Think this is due to threaded queue buildup in python: #108. When shutting down the queue has to be fully processed before the thread is joined.