Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

track_targets takes long time to shut down #107

Open
fnoop opened this issue Aug 17, 2018 · 2 comments
Open

track_targets takes long time to shut down #107

fnoop opened this issue Aug 17, 2018 · 2 comments
Assignees
Labels
Milestone

Comments

@fnoop
Copy link
Member

fnoop commented Aug 17, 2018

[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 fnoop self-assigned this Aug 17, 2018
@fnoop fnoop added this to the 1.0 milestone Aug 17, 2018
@fnoop fnoop added the bug label Aug 17, 2018
@fnoop
Copy link
Member Author

fnoop commented Aug 17, 2018

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
Copy link
Member Author

fnoop commented Aug 17, 2018

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant