tor2web / Tor2web

Tor2web is an HTTP proxy software that enables access to Tor Hidden Services by mean of common web browsers
https://www.tor2web.org
GNU Affero General Public License v3.0
700 stars 177 forks source link

really slow initial request processing #84

Closed kortemik closed 11 years ago

kortemik commented 11 years ago

tor2web takes a quite a while (49 seconds) to process a request. during that time it consumes 100% cpu time on one core. we are running on centos 6.3 with python version of: Python 2.7.3 and with: pyOpenSSL-0.11-py2.7.egg-info Twisted-12.1.0-py2.7.egg-info pycrypto-2.6-py2.7.egg-info zope.interface-4.0.3-py2.7.egg-info Tor2web-3.0

Our tor2web configuration is as follows (# fields are not shared):

[main] nodename = tor2web02

debugtostdout = False debugmode = True logreqs = False debuglogpath = logs/debug.log accesslogpath = logs/access.log

listen_ipv4 = 0.0.0.0 listen_ipv6 = :: listen_port_http = 80 listen_port_https = 443

This is the base hostname for the current tor2web node

basehost = #

This is the SOCKS host and port on which Tor is listening

sockshost = 127.0.0.1 socksport = 9050 sockoptimisticdata = True sockmaxpersistentperhost = 5 sockcachedconnectiontimeout = 240 sockretryautomatically = True

SSL configuration

sslkeyfile = # sslcertfile = # ssldhfile = # cipher_list = DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA:RC4-SHA

staticmap = antanistaticmap blockcrawl = True blocked_ua = lists/blocked_ua.txt blocklist_cleartext = lists/blocklist_cleartext.txt blocklist_hashed = lists/blocklist_hashed.txt

Mail configuration for automatic exceptions notification and user abuse notice

smtpuser = # smtppass = # smtpmail = # smtpmailto_exceptions = # smtpmailto_notifications = # smtpdomain = # smtpport = #

Exit nodes list refresh period in seconds

exit_node_list_refresh = 600 exit_node_list = lists/exitnodelist.txt mirror = [tor2web.fi, tor2web.blutmagie.de]

kortemik commented 11 years ago

debug log with binary tcp-dump of this can be found from http://xnet.fi/tmp/82.181.213.55.tor2web.tar.gz

fpietrosanti commented 11 years ago

Could you also report which version of Tor are you using, and if the Tor2web related patches does apply correctly?

fpietrosanti commented 11 years ago

It would be also very useful if you can attach Tor2web process with "strace" when it's processing a request (those 49s at 100% cpu) with: strace -o OUTPUTFILE -f -p PID_OF_TOR2WEB_PROCESS

That way we'll also see, from a system point of view, doing what the software is stalled/loooped.

evilaliv3 commented 11 years ago

@kortemik does this behaviour happen for a specific request or it happens for all requests?

kortemik commented 11 years ago

Hello,

All initial requests are affected. After tor2web has connected to the site it no longer behaves this way.

Patch applies correctly (f6d3dc3d9e0e70f2c553ce254b49630bd98910e9) patch_hs.patch

Tor version is tor-0.2.4.10-alpha

[pid 1631] 15:30:35.337129 getsockopt(17, SOL_SOCKET, SO_ERROR, [0], [4]) = 0 [pid 1631] 15:30:35.337394 connect(17, {sa_family=AF_INET, sin_port=htons(9050), sin_addr=inet_addr("127.0.0.1")}, 16) = 0 [pid 1631] 15:30:35.337469 epoll_ctl(5, EPOLL_CTL_MOD, 17, {EPOLLOUT, {u32=17, u64=19453736539652113}}) = 0 [pid 1631] 15:30:35.337526 epoll_ctl(5, EPOLL_CTL_DEL, 17, {EPOLLWRBAND|EPOLLMSG|EPOLLHUP|0xd3a800, {u32=0, u64=19453736539652096}}) = 0 [pid 1631] 15:30:35.337720 epoll_ctl(5, EPOLL_CTL_ADD, 17, {EPOLLIN, {u32=17, u64=19453736539652113}}) = 0 [pid 1631] 15:30:35.337804 epoll_ctl(5, EPOLL_CTL_MOD, 17, {EPOLLIN|EPOLLOUT, {u32=17, u64=19453736539652113}}) = 0 [pid 1631] 15:30:35.337882 epoll_wait(5, {{EPOLLOUT, {u32=17, u64=19453736539652113}}}, 15, 242) = 1 [pid 1631] 15:30:35.337981 sendto(17, "\5\1\0", 3, 0, NULL, 0) = 3 [pid 1631] 15:30:35.338277 epoll_ctl(5, EPOLL_CTL_MOD, 17, {EPOLLIN, {u32=17, u64=19453736539652113}}) = 0 [pid 1631] 15:30:35.338407 epoll_wait(5, {{EPOLLIN, {u32=17, u64=19453736539652113}}}, 15, 241) = 1 [pid 1631] 15:30:35.338495 recvfrom(17, "\5\0", 65536, 0, NULL, NULL) = 2 [pid 1631] 15:30:35.338591 epoll_ctl(5, EPOLL_CTL_MOD, 17, {EPOLLIN|EPOLLOUT, {u32=17, u64=19453736539652113}}) = 0 [pid 1631] 15:30:35.338667 epoll_wait(5, {{EPOLLOUT, {u32=17, u64=19453736539652113}}}, 15, 241) = 1 [pid 1631] 15:30:35.338753 sendto(17, "\5\1\0\3\26jhiwjjlqpyawmpjx.onion\0P", 29, 0, NULL, 0) = 29 [pid 1631] 15:30:35.339306 epoll_ctl(5, EPOLL_CTL_MOD, 17, {EPOLLIN, {u32=17, u64=19453736539652113}}) = 0 [pid 1631] 15:30:35.339399 epoll_wait(5, {}, 15, 240) = 0 [pid 1631] 15:30:35.579854 epoll_wait(5, {}, 15, 0) = 0 [pid 1631] 15:30:35.579923 epoll_wait(5, {}, 15, 0) = 0 [pid 1631] 15:30:35.579975 epoll_wait(5, {}, 15, 0) = 0 [pid 1631] 15:30:35.580025 epoll_wait(5, {}, 15, 0) = 0 [pid 1631] 15:30:35.580332 epoll_wait(5, {}, 15, 476) = 0 [pid 1631] 15:30:36.057005 epoll_wait(5, {}, 15, 0) = 0 [pid 1631] 15:30:36.057097 epoll_wait(5, {}, 15, 523) = 0 [pid 1631] 15:30:36.580921 epoll_wait(5, {}, 15, 999) = 0 [pid 1631] 15:30:37.581424 epoll_wait(5, {}, 15, 999) = 0 [pid 1631] 15:30:38.581719 epoll_wait(5, {}, 15, 999) = 0 [pid 1631] 15:30:39.582014 epoll_wait(5, {}, 15, 683) = 0 [pid 1631] 15:30:40.265942 epoll_wait(5, {}, 15, 316) = 0 [pid 1631] 15:30:40.582631 epoll_wait(5, {}, 15, 999) = 0 [pid 1631] 15:30:41.582938 epoll_wait(5, {}, 15, 999) = 0 [pid 1631] 15:30:42.583375 epoll_wait(5, {{EPOLLIN, {u32=17, u64=19453736539652113}}}, 15, 999) = 1 [pid 1631] 15:30:43.466722 recvfrom(17, "\5\0\0\1\0\0\0\0\0\0", 65536, 0, NULL, NULL) = 10 [pid 1631] 15:30:43.466965 epoll_ctl(5, EPOLL_CTL_MOD, 17, {EPOLLIN|EPOLLOUT, {u32=17, u64=19453736539652113}}) = 0 [pid 1631] 15:30:43.467154 epoll_wait(5, {{EPOLLOUT, {u32=17, u64=19453736539652113}}}, 15, 116) = 1 [pid 1631] 15:30:43.467411 sendto(17, "GET / HTTP/1.1\r\naccept-language:"..., 371, 0, NULL, 0) = 371 [pid 1631] 15:30:43.467503 epoll_ctl(5, EPOLL_CTL_MOD, 17, {EPOLLIN, {u32=17, u64=19453736539652113}}) = 0 [pid 1631] 15:30:43.467579 epoll_wait(5, {}, 15, 115) = 0 [pid 1631] 15:30:43.582926 epoll_wait(5, {}, 15, 0) = 0 [pid 1631] 15:30:43.582992 epoll_wait(5, {}, 15, 0) = 0 [pid 1631] 15:30:43.583043 epoll_wait(5, {}, 15, 0) = 0 [pid 1631] 15:30:43.583093 epoll_wait(5, {}, 15, 0) = 0 [pid 1631] 15:30:43.583143 epoll_wait(5, {}, 15, 0) = 0 [pid 1631] 15:30:43.583393 epoll_wait(5, {}, 15, 999) = 0 [pid 1631] 15:30:44.583702 epoll_wait(5, {{EPOLLIN, {u32=17, u64=19453736539652113}}}, 15, 999) = 1 [pid 1631] 15:30:44.826533 recvfrom(17, "HTTP/1.1 200 OK\r\nDate: Tue, 19 F"..., 65536, 0, NULL, NULL) = 498

Seems like it's waiting for tor to build up the connection to the site?

-kortemik

On Sun, Feb 17, 2013 at 6:02 PM, Giovanni Pellerano < notifications@github.com> wrote:

@kortemik https://github.com/kortemik does this behaviour happen for a specific request or it happens for all requests?

— Reply to this email directly or view it on GitHubhttps://github.com/globaleaks/Tor2web-3.0/issues/84#issuecomment-13688025.

kortemik commented 11 years ago

/opt/haveged-1.7/sbin/haveged -w 3064

Seems to help. Our virtual machine was really low on entropy. Please add this or some rngd to the install guide so other users won't be wondering around with this issue.

-kortemik

On Tue, Feb 19, 2013 at 4:41 PM, Mikko Kortelainen < mikko.kortelainen@fail-safe.net> wrote:

Hello,

All initial requests are affected. After tor2web has connected to the site it no longer behaves this way.

Patch applies correctly (f6d3dc3d9e0e70f2c553ce254b49630bd98910e9) patch_hs.patch

Tor version is tor-0.2.4.10-alpha

[pid 1631] 15:30:35.337129 getsockopt(17, SOL_SOCKET, SO_ERROR, [0], [4]) = 0 [pid 1631] 15:30:35.337394 connect(17, {sa_family=AF_INET, sin_port=htons(9050), sin_addr=inet_addr("127.0.0.1")}, 16) = 0 [pid 1631] 15:30:35.337469 epoll_ctl(5, EPOLL_CTL_MOD, 17, {EPOLLOUT, {u32=17, u64=19453736539652113}}) = 0 [pid 1631] 15:30:35.337526 epoll_ctl(5, EPOLL_CTL_DEL, 17, {EPOLLWRBAND|EPOLLMSG|EPOLLHUP|0xd3a800, {u32=0, u64=19453736539652096}}) = 0 [pid 1631] 15:30:35.337720 epoll_ctl(5, EPOLL_CTL_ADD, 17, {EPOLLIN, {u32=17, u64=19453736539652113}}) = 0 [pid 1631] 15:30:35.337804 epoll_ctl(5, EPOLL_CTL_MOD, 17, {EPOLLIN|EPOLLOUT, {u32=17, u64=19453736539652113}}) = 0 [pid 1631] 15:30:35.337882 epoll_wait(5, {{EPOLLOUT, {u32=17, u64=19453736539652113}}}, 15, 242) = 1 [pid 1631] 15:30:35.337981 sendto(17, "\5\1\0", 3, 0, NULL, 0) = 3 [pid 1631] 15:30:35.338277 epoll_ctl(5, EPOLL_CTL_MOD, 17, {EPOLLIN, {u32=17, u64=19453736539652113}}) = 0 [pid 1631] 15:30:35.338407 epoll_wait(5, {{EPOLLIN, {u32=17, u64=19453736539652113}}}, 15, 241) = 1 [pid 1631] 15:30:35.338495 recvfrom(17, "\5\0", 65536, 0, NULL, NULL) = 2 [pid 1631] 15:30:35.338591 epoll_ctl(5, EPOLL_CTL_MOD, 17, {EPOLLIN|EPOLLOUT, {u32=17, u64=19453736539652113}}) = 0 [pid 1631] 15:30:35.338667 epoll_wait(5, {{EPOLLOUT, {u32=17, u64=19453736539652113}}}, 15, 241) = 1 [pid 1631] 15:30:35.338753 sendto(17, "\5\1\0\3\26jhiwjjlqpyawmpjx.onion\0P", 29, 0, NULL, 0) = 29 [pid 1631] 15:30:35.339306 epoll_ctl(5, EPOLL_CTL_MOD, 17, {EPOLLIN, {u32=17, u64=19453736539652113}}) = 0 [pid 1631] 15:30:35.339399 epoll_wait(5, {}, 15, 240) = 0 [pid 1631] 15:30:35.579854 epoll_wait(5, {}, 15, 0) = 0 [pid 1631] 15:30:35.579923 epoll_wait(5, {}, 15, 0) = 0 [pid 1631] 15:30:35.579975 epoll_wait(5, {}, 15, 0) = 0 [pid 1631] 15:30:35.580025 epoll_wait(5, {}, 15, 0) = 0 [pid 1631] 15:30:35.580332 epoll_wait(5, {}, 15, 476) = 0 [pid 1631] 15:30:36.057005 epoll_wait(5, {}, 15, 0) = 0 [pid 1631] 15:30:36.057097 epoll_wait(5, {}, 15, 523) = 0 [pid 1631] 15:30:36.580921 epoll_wait(5, {}, 15, 999) = 0 [pid 1631] 15:30:37.581424 epoll_wait(5, {}, 15, 999) = 0 [pid 1631] 15:30:38.581719 epoll_wait(5, {}, 15, 999) = 0 [pid 1631] 15:30:39.582014 epoll_wait(5, {}, 15, 683) = 0 [pid 1631] 15:30:40.265942 epoll_wait(5, {}, 15, 316) = 0 [pid 1631] 15:30:40.582631 epoll_wait(5, {}, 15, 999) = 0 [pid 1631] 15:30:41.582938 epoll_wait(5, {}, 15, 999) = 0 [pid 1631] 15:30:42.583375 epoll_wait(5, {{EPOLLIN, {u32=17, u64=19453736539652113}}}, 15, 999) = 1 [pid 1631] 15:30:43.466722 recvfrom(17, "\5\0\0\1\0\0\0\0\0\0", 65536, 0, NULL, NULL) = 10 [pid 1631] 15:30:43.466965 epoll_ctl(5, EPOLL_CTL_MOD, 17, {EPOLLIN|EPOLLOUT, {u32=17, u64=19453736539652113}}) = 0 [pid 1631] 15:30:43.467154 epoll_wait(5, {{EPOLLOUT, {u32=17, u64=19453736539652113}}}, 15, 116) = 1 [pid 1631] 15:30:43.467411 sendto(17, "GET / HTTP/1.1\r\naccept-language:"..., 371, 0, NULL, 0) = 371 [pid 1631] 15:30:43.467503 epoll_ctl(5, EPOLL_CTL_MOD, 17, {EPOLLIN, {u32=17, u64=19453736539652113}}) = 0 [pid 1631] 15:30:43.467579 epoll_wait(5, {}, 15, 115) = 0 [pid 1631] 15:30:43.582926 epoll_wait(5, {}, 15, 0) = 0 [pid 1631] 15:30:43.582992 epoll_wait(5, {}, 15, 0) = 0 [pid 1631] 15:30:43.583043 epoll_wait(5, {}, 15, 0) = 0 [pid 1631] 15:30:43.583093 epoll_wait(5, {}, 15, 0) = 0 [pid 1631] 15:30:43.583143 epoll_wait(5, {}, 15, 0) = 0 [pid 1631] 15:30:43.583393 epoll_wait(5, {}, 15, 999) = 0 [pid 1631] 15:30:44.583702 epoll_wait(5, {{EPOLLIN, {u32=17, u64=19453736539652113}}}, 15, 999) = 1 [pid 1631] 15:30:44.826533 recvfrom(17, "HTTP/1.1 200 OK\r\nDate: Tue, 19 F"..., 65536, 0, NULL, NULL) = 498

Seems like it's waiting for tor to build up the connection to the site?

-kortemik

On Sun, Feb 17, 2013 at 6:02 PM, Giovanni Pellerano < notifications@github.com> wrote:

@kortemik https://github.com/kortemik does this behaviour happen for a specific request or it happens for all requests?

— Reply to this email directly or view it on GitHubhttps://github.com/globaleaks/Tor2web-3.0/issues/84#issuecomment-13688025.

evilaliv3 commented 11 years ago

I think that the cause of the problem could be some bad use of the epoll mechanism in twisted. the last argument of epoll_wait is the timeout: epoll_wait(5, {}, 15, 0) = 0 from man epoll_wait: "a timeout equal to zero cause epoll_wait() to return immediately"

i've debugged a bit the Twisted epoll related code and i've found: /home/tor2web/Tor2web-3.0/t2wenv/lib/python2.7/site-packages/twisted $ vi internet/epollreactor.py 350 def doPoll(self, timeout): 351 """ 352 Poll the poller for new events. 353 """ 354 if timeout is None: 355 timeout = -1 # Wait indefinitely.

In this code there are two problems: 1) the timeout = 0 value probably needs some special handling 2) the doPoll is called with real values like, these: 2013-02-19 17:03:43+0100 [-] 0.262647867203 2013-02-19 17:03:43+0100 [-] 0.261791944504 2013-02-19 17:03:43+0100 [-] 0.259302854538 2013-02-19 17:03:43+0100 [-] 0.143579006195 2013-02-19 17:03:43+0100 [-] 0.143288850784 2013-02-19 17:03:43+0100 [-] 0.141668796539 2013-02-19 17:03:43+0100 [-] 0.141141891479 2013-02-19 17:03:43+0100 [-] 0.140697002411

so i'm thinking that there could be some strange number correction when this number is converted to int (as epoll wait accept an integer expressing milliseconds).

evilaliv3 commented 11 years ago

@kortemik: we are not using random numbers directly.

why are you thinking the problem is related to pseudorandom number generation?

kortemik commented 11 years ago

Well even if you are not, tor-software might be and therefore might block on /dev/random access, now that we have haveged running, requests are processed way faster than before. Also i saw on the strace of tor:

open("/dev/urandom", O_RDONLY) = 26 fcntl(26, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 read(26, 0x7f61e52aef00, 7) = -1 EAGAIN (Resource temporarily unavailable)

quite many times even they set the fd handle non-blocking.

-kortemik

On Tue, Feb 19, 2013 at 6:26 PM, Giovanni Pellerano < notifications@github.com> wrote:

@kortemik https://github.com/kortemik: we are not using random numbers directly.

why are you thinking the problem is related to pseudorandom number generation?

— Reply to this email directly or view it on GitHubhttps://github.com/globaleaks/Tor2web-3.0/issues/84#issuecomment-13781654.

kortemik commented 11 years ago

Blind me, sorry, it's urandom here, which does not block. However the strace of tor is attached.

The site starts loading on: 20:17:30.609708 recvfrom(13, "\5\1\0\3\26jhiwjjlqpyawmpjx.onion\0P", 16384, 0, NULL, NULL) = 29

but the actual request was made:

20:17:13.270906 recvfrom(4, "\5\1\0\3\26jhiwjjlqpyawmpjx.onion\0P", 16384, 0, NULL, NULL) = 29

to me these connect()s seem to be slow to work, thus makes me think, is our circuit broken?

On Tue, Feb 19, 2013 at 9:02 PM, Mikko Kortelainen < mikko.kortelainen@fail-safe.net> wrote:

Well even if you are not, tor-software might be and therefore might block on /dev/random access, now that we have haveged running, requests are processed way faster than before. Also i saw on the strace of tor:

open("/dev/urandom", O_RDONLY) = 26 fcntl(26, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 read(26, 0x7f61e52aef00, 7) = -1 EAGAIN (Resource temporarily unavailable)

quite many times even they set the fd handle non-blocking.

-kortemik

On Tue, Feb 19, 2013 at 6:26 PM, Giovanni Pellerano < notifications@github.com> wrote:

@kortemik https://github.com/kortemik: we are not using random numbers directly.

why are you thinking the problem is related to pseudorandom number generation?

— Reply to this email directly or view it on GitHubhttps://github.com/globaleaks/Tor2web-3.0/issues/84#issuecomment-13781654.

Process 4527 attached - interrupt to quit 20:16:53.223835 epoll_wait(3, {}, 256, 20) = 0 20:16:53.244074 epoll_wait(3, {{EPOLLIN, {u32=10, u64=10}}}, 256, 100) = 1 20:16:53.304501 read(10, "\27\3\1\0 ", 5) = 5 20:16:53.304559 read(10, "\360\304\345\303V\253\315[e\377\200y\256\17\244.%\306\10\21:\1\366tGt#\225\214\311M\253", 32) = 32 20:16:53.304619 read(10, "\27\3\1\2 ", 5) = 5 20:16:53.304654 read(10, "\372\5Y7dy\234\341\23rRh\21\357\1>\177\346\265\273\374I\35\321\23j\226\v+\1\351\250"..., 544) = 544 20:16:53.304761 epoll_ctl(3, EPOLL_CTL_MOD, 10, {EPOLLIN|EPOLLOUT, {u32=10, u64=10}}) = 0 20:16:53.305019 socket(PF_INET, SOCK_STREAM|SOCK_CLOEXEC, IPPROTO_TCP) = 15 20:16:53.305076 setsockopt(15, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0 20:16:53.305113 fcntl(15, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 20:16:53.305152 connect(15, {sa_family=AF_INET, sin_port=htons(9001), sin_addr=inet_addr("178.63.97.34")}, 16) = -1 EINPROGRESS (Operation now in progress) 20:16:53.305359 epoll_ctl(3, EPOLL_CTL_ADD, 15, {EPOLLIN, {u32=15, u64=15}}) = 0 20:16:53.305401 epoll_ctl(3, EPOLL_CTL_MOD, 15, {EPOLLIN|EPOLLOUT, {u32=15, u64=15}}) = 0 20:16:53.305598 socket(PF_INET, SOCK_STREAM|SOCK_CLOEXEC, IPPROTO_TCP) = 16 20:16:53.305644 setsockopt(16, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0 20:16:53.305677 fcntl(16, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 20:16:53.305705 connect(16, {sa_family=AF_INET, sin_port=htons(9001), sin_addr=inet_addr("89.253.105.39")}, 16) = -1 EINPROGRESS (Operation now in progress) 20:16:53.305812 epoll_ctl(3, EPOLL_CTL_ADD, 16, {EPOLLIN, {u32=16, u64=16}}) = 0 20:16:53.305850 epoll_ctl(3, EPOLL_CTL_MOD, 16, {EPOLLIN|EPOLLOUT, {u32=16, u64=16}}) = 0 20:16:53.306025 socket(PF_INET, SOCK_STREAM|SOCK_CLOEXEC, IPPROTO_TCP) = 17 20:16:53.306066 setsockopt(17, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0 20:16:53.306097 fcntl(17, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 20:16:53.306126 connect(17, {sa_family=AF_INET, sin_port=htons(9001), sin_addr=inet_addr("68.108.85.239")}, 16) = -1 EINPROGRESS (Operation now in progress) 20:16:53.306313 epoll_ctl(3, EPOLL_CTL_ADD, 17, {EPOLLIN, {u32=17, u64=17}}) = 0 20:16:53.306350 epoll_ctl(3, EPOLL_CTL_MOD, 17, {EPOLLIN|EPOLLOUT, {u32=17, u64=17}}) = 0 20:16:53.306534 socket(PF_INET, SOCK_STREAM|SOCK_CLOEXEC, IPPROTO_TCP) = 18 20:16:53.306575 setsockopt(18, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0 20:16:53.306607 fcntl(18, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 20:16:53.306635 connect(18, {sa_family=AF_INET, sin_port=htons(9001), sin_addr=inet_addr("188.165.224.10")}, 16) = -1 EINPROGRESS (Operation now in progress) 20:16:53.306697 epoll_ctl(3, EPOLL_CTL_ADD, 18, {EPOLLIN, {u32=18, u64=18}}) = 0 20:16:53.306731 epoll_ctl(3, EPOLL_CTL_MOD, 18, {EPOLLIN|EPOLLOUT, {u32=18, u64=18}}) = 0 20:16:53.306907 socket(PF_INET, SOCK_STREAM|SOCK_CLOEXEC, IPPROTO_TCP) = 20 20:16:53.306945 setsockopt(20, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0 20:16:53.306976 fcntl(20, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 20:16:53.307004 connect(20, {sa_family=AF_INET, sin_port=htons(9001), sin_addr=inet_addr("192.34.58.26")}, 16) = -1 EINPROGRESS (Operation now in progress) 20:16:53.307057 epoll_ctl(3, EPOLL_CTL_ADD, 20, {EPOLLIN, {u32=20, u64=20}}) = 0 20:16:53.307090 epoll_ctl(3, EPOLL_CTL_MOD, 20, {EPOLLIN|EPOLLOUT, {u32=20, u64=20}}) = 0 20:16:53.307394 socket(PF_INET, SOCK_STREAM|SOCK_CLOEXEC, IPPROTO_TCP) = 21 20:16:53.307439 setsockopt(21, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0 20:16:53.307472 fcntl(21, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 20:16:53.307500 connect(21, {sa_family=AF_INET, sin_port=htons(9001), sin_addr=inet_addr("206.125.172.106")}, 16) = -1 EINPROGRESS (Operation now in progress) 20:16:53.307557 epoll_ctl(3, EPOLL_CTL_ADD, 21, {EPOLLIN, {u32=21, u64=21}}) = 0 20:16:53.307591 epoll_ctl(3, EPOLL_CTL_MOD, 21, {EPOLLIN|EPOLLOUT, {u32=21, u64=21}}) = 0 20:16:53.307806 epoll_ctl(3, EPOLL_CTL_MOD, 4, {EPOLLIN|EPOLLOUT, {u32=4, u64=4}}) = 0 20:16:53.308877 sendto(4, "\5$\0\1\0\0\0\0\0\0", 10, 0, NULL, 0) = 10 20:16:53.312231 epoll_ctl(3, EPOLL_CTL_MOD, 4, {EPOLLOUT, {u32=4, u64=4}}) = 0 20:16:53.312277 epoll_ctl(3, EPOLL_CTL_DEL, 4, {EPOLLOUT, {u32=4, u64=4}}) = 0 20:16:53.312317 close(4) = 0 20:16:53.312376 epollwait(3, {{EPOLLOUT, {u32=10, u64=10}}, {EPOLLOUT, {u32=18, u64=18}}}, 256, 0) = 2 20:16:53.312483 write(10, "\27\3\1\0 h]\310\360\34xh\n\0104\206\314oa0\36\312\313\17\225V9\32\215\366\377]"..., 4138) = 4138 20:16:53.312598 write(10, "\27\3\1\0 \34/H\264\215\301n$\231\300\277$my\352!\364\02130\356\221!\227\226\215"..., 4138) = 4138 20:16:53.312698 write(10, "\27\3\1\0 \305\246\223bB\2410\26\367\351R\250w\316\354cz$~\fV\324&\16\243\2"..., 3722) = 3722 20:16:53.312756 epoll_ctl(3, EPOLL_CTL_MOD, 10, {EPOLLIN, {u32=10, u64=10}}) = 0 20:16:53.312794 getsockopt(18, SOL_SOCKET, SO_ERROR, [3818463257446842368], [4]) = 0 20:16:53.312827 getsockname(18, {sa_family=AF_INET, sin_port=htons(33466), sin_addr=inet_addr("178.32.208.18")}, [16]) = 0 20:16:53.313044 write(18, "\26\3\1\0|\1\0\0x\3\1Q#\317\245\207\336K\214\v\360jm\257\252\2056$\313,\20\373"..., 129) = 129 20:16:53.313100 read(18, 0x7f61e513c370, 7) = -1 EAGAIN (Resource temporarily unavailable) 20:16:53.313146 epoll_ctl(3, EPOLL_CTL_MOD, 18, {EPOLLIN, {u32=18, u64=18}}) = 0 20:16:53.313358 read(18, 0x7f61e513c370, 7) = -1 EAGAIN (Resource temporarily unavailable) 20:16:53.313408 epoll_wait(3, {}, 256, 0) = 0 20:16:53.313470 epoll_wait(3, {{EPOLLIN, {u32=18, u64=18}}}, 256, 31) = 1 20:16:53.315382 read(18, "\26\3\1\0001\2\0", 7) = 7 20:16:53.315443 read(18, "\0-\3\1Q#\321\270\264\215\227A\364hO\375\261\35\356\314\6\2\26\336\322\nm\266,\216k\266"..., 47) = 47 20:16:53.315505 read(18, "\26\3\1\1\306", 5) = 5 20:16:53.315541 read(18, "\v\0\1\302\0\1\277\0\1\2740\202\1\2700\202\1!\240\3\2\1\2\2\t\0\351sX\23b\4"..., 454) = 454 20:16:53.315674 read(18, "\26\3\1\1\215", 5) = 5 20:16:53.315709 read(18, "\f\0\1\211\0\200\326}\344@\313\273\334\0316\326\223\323J\375\n\325\f\204\3229\244_R\v\270\201"..., 397) = 397 20:16:53.315828 read(18, "\26\3\1\0\4", 5) = 5 20:16:53.315863 read(18, "\16\0\0\0", 4) = 4 20:16:53.319828 write(18, "\26\3\1\0\206\20\0\0\202\0\200>\f\337\r\354\302DW\v\343\336\3112\212W\36\233+\242\357v"..., 198) = 198 20:16:53.319900 read(18, 0x7f61e513c373, 5) = -1 EAGAIN (Resource temporarily unavailable) 20:16:53.319948 epoll_wait(3, {{EPOLLOUT, {u32=15, u64=15}}}, 256, 29) = 1 20:16:53.319987 getsockopt(15, SOL_SOCKET, SO_ERROR, [3818463257446842368], [4]) = 0 20:16:53.320025 getsockname(15, {sa_family=AF_INET, sin_port=htons(38508), sin_addr=inet_addr("178.32.208.18")}, [16]) = 0 20:16:53.320343 write(15, "\26\3\1\0q\1\0\0m\3\1Q#\317\245\23\264\355O.\301\f\211\35L\16<2\355b=\305"..., 118) = 118 20:16:53.320408 read(15, 0x7f61e513c370, 7) = -1 EAGAIN (Resource temporarily unavailable) 20:16:53.320451 epoll_ctl(3, EPOLL_CTL_MOD, 15, {EPOLLIN, {u32=15, u64=15}}) = 0 20:16:53.320494 read(15, 0x7f61e513c370, 7) = -1 EAGAIN (Resource temporarily unavailable) 20:16:53.320534 epoll_wait(3, {{EPOLLIN, {u32=18, u64=18}}}, 256, 25) = 1 20:16:53.321509 read(18, "\24\3\1\0\1", 5) = 5 20:16:53.321552 read(18, "\1", 1) = 1 20:16:53.321616 read(18, "\26\3\1\0000", 5) = 5 20:16:53.321651 read(18, "\306\214g\331\256\305Q\r\177\231\337\255\0\336\31L\26\nt\215\215\1U\237\246\322\337\16\311\316\"G"..., 48) = 48 20:16:53.321770 epoll_ctl(3, EPOLL_CTL_MOD, 18, {EPOLLIN|EPOLLOUT, {u32=18, u64=18}}) = 0 20:16:53.321817 epoll_wait(3, {{EPOLLOUT, {u32=18, u64=18}}}, 256, 23) = 1 20:16:53.321874 write(18, "\27\3\1\0 %\1\16D\266yE\262\354f\22\275\310\354yn\345NnZ\200\377\247p\253\235K"..., 74) = 74 20:16:53.321941 epoll_ctl(3, EPOLL_CTL_MOD, 18, {EPOLLIN, {u32=18, u64=18}}) = 0 20:16:53.321977 epoll_wait(3, {{EPOLLIN, {u32=15, u64=15}}}, 256, 23) = 1 20:16:53.335720 read(15, "\26\3\1\0001\2\0", 7) = 7 20:16:53.335781 read(15, "\0-\3\1Q#\321\270$\301e\304\26\6ep\337\354\262\363\177\223\21hc\244Mm\365\334\32\320"..., 47) = 47 20:16:53.335841 read(15, "\26\3\1\1\322", 5) = 5 20:16:53.335876 read(15, "\v\0\1\316\0\1\313\0\1\3100\202\1\3040\202\1-\240\3\2\1\2\2\t\0\363\0346q\327\200"..., 466) = 466 20:16:53.335996 read(15, "\26\3\1\1\215", 5) = 5 20:16:53.336031 read(15, "\f\0\1\211\0\200\326}\344@\313\273\334\0316\326\223\323J\375\n\325\f\204\3229\244_R\v\270\201"..., 397) = 397 20:16:53.336190 read(15, "\26\3\1\0\4", 5) = 5 20:16:53.336285 read(15, "\16\0\0\0", 4) = 4 20:16:53.340474 write(15, "\26\3\1\0\206\20\0\0\202\0\200\264\344\245:\275\246\267\274\26\317\365\335\317\341+\3715#\372bi"..., 198) = 198 20:16:53.340535 read(15, 0x7f61e513c373, 5) = -1 EAGAIN (Resource temporarily unavailable) 20:16:53.340580 epoll_wait(3, {}, 256, 9) = 0 20:16:53.349817 epoll_wait(3, {{EPOLLIN, {u32=15, u64=15}}}, 256, 100) = 1 20:16:53.355015 read(15, "\24\3\1\0\1", 5) = 5 20:16:53.355059 read(15, "\1", 1) = 1 20:16:53.355147 read(15, "\26\3\1\0000", 5) = 5 20:16:53.355261 read(15, "\320G\243\330\240\376\322h\r\201\362\5W\224\347\244\317]5|\310\235\31\23m>\t!\223\271\201\255"..., 48) = 48 20:16:53.355388 epoll_ctl(3, EPOLL_CTL_MOD, 15, {EPOLLIN|EPOLLOUT, {u32=15, u64=15}}) = 0 20:16:53.355437 epoll_wait(3, {{EPOLLOUT, {u32=15, u64=15}}}, 256, 95) = 1 20:16:53.355496 write(15, "\27\3\1\0 /\216\220\376\377\rs\242Z/\224\341'\346\343'1\211y%\212\254\317\343"..., 74) = 74 20:16:53.355560 epoll_ctl(3, EPOLL_CTL_MOD, 15, {EPOLLIN, {u32=15, u64=15}}) = 0 20:16:53.355596 epoll_wait(3, {{EPOLLOUT, {u32=16, u64=16}}}, 256, 95) = 1 20:16:53.368903 getsockopt(16, SOL_SOCKET, SO_ERROR, [3818463257446842368], [4]) = 0 20:16:53.368947 getsockname(16, {sa_family=AF_INET, sin_port=htons(38865), sin_addr=inet_addr("178.32.208.18")}, [16]) = 0 20:16:53.369143 write(16, "\26\3\1\0|\1\0\0x\3\1Q#\317\245J\200\306\363\301\vb/9\327\222\270B\245\32q\36"..., 129) = 129 20:16:53.369224 read(16, 0x7f61e513c370, 7) = -1 EAGAIN (Resource temporarily unavailable) 20:16:53.369366 epoll_ctl(3, EPOLL_CTL_MOD, 16, {EPOLLIN, {u32=16, u64=16}}) = 0 20:16:53.369415 read(16, 0x7f61e513c370, 7) = -1 EAGAIN (Resource temporarily unavailable) 20:16:53.369456 epoll_wait(3, {{EPOLLIN, {u32=15, u64=15}}}, 256, 81) = 1 20:16:53.369722 read(15, "\27\3\1\0 ", 5) = 5 20:16:53.369758 read(15, "\257u\342?\246\r\302\274\33;W \362\305\204\357\370\36-\356\237\4\311\254\30\22v\316\215i\231\367", 32) = 32 20:16:53.369812 read(15, "\27\3\1\5\360", 5) = 5 20:16:53.369846 read(15, "\214{\343\270Q\210s\260\"\274\32\376\200\267\200\4\343\251|&8|z\365\320\222CR\"u#)"..., 1520) = 1520 20:16:53.370318 epoll_ctl(3, EPOLL_CTL_MOD, 15, {EPOLLIN|EPOLLOUT, {u32=15, u64=15}}) = 0 20:16:53.370476 epoll_wait(3, {{EPOLLOUT, {u32=15, u64=15}}}, 256, 81) = 1 20:16:53.370545 write(15, "\27\3\1\0 \246\3525tn\r\306\321]\300N\177\255;K\255\231\327Yb\t \231a\264\242x"..., 586) = 586 20:16:53.370626 epoll_wait(3, {{EPOLLOUT, {u32=15, u64=15}}}, 256, 80) = 1 20:16:53.370686 write(15, "\27\3\1\0 z\377\344\216\335\37\0265}\214\317\212\246\214\251\375\242\257\323!\3220\3356\245\363B"..., 586) = 586 20:16:53.370736 epoll_ctl(3, EPOLL_CTL_MOD, 15, {EPOLLIN, {u32=15, u64=15}}) = 0 20:16:53.370771 epoll_wait(3, {{EPOLLOUT, {u32=20, u64=20}}}, 256, 80) = 1 20:16:53.382077 getsockopt(20, SOL_SOCKET, SO_ERROR, [3818463257446842368], [4]) = 0 20:16:53.382118 getsockname(20, {sa_family=AF_INET, sin_port=htons(36401), sin_addr=inet_addr("178.32.208.18")}, [16]) = 0 20:16:53.382412 write(20, "\26\3\1\0o\1\0\0k\3\1Q#\317\245g\7\22\323\221}\351\\\37\203\32\r\337\5\371{b"..., 116) = 116 20:16:53.382473 read(20, 0x7f61e5daf9b0, 7) = -1 EAGAIN (Resource temporarily unavailable) 20:16:53.382518 epoll_ctl(3, EPOLL_CTL_MOD, 20, {EPOLLIN, {u32=20, u64=20}}) = 0 20:16:53.382559 read(20, 0x7f61e5daf9b0, 7) = -1 EAGAIN (Resource temporarily unavailable) 20:16:53.382599 epoll_wait(3, {{EPOLLIN, {u32=16, u64=16}}}, 256, 68) = 1 20:16:53.435006 read(16, "\26\3\1\0005\2\0", 7) = 7 20:16:53.435077 read(16, "\0001\3\1Q#\321\270\365\6(4\0339\304/\326\200\307\253\212\24\10l;{\22\370\206\367\256\210"..., 51) = 51 20:16:53.435142 read(16, "\26\3\1\1\316", 5) = 5 20:16:53.435261 read(16, "\v\0\1\312\0\1\307\0\1\3040\202\1\3000\202\1)\240\3\2\1\2\2\4Q#\270\2200\r\6"..., 462) = 462 20:16:53.435393 read(16, "\26\3\1\1\215", 5) = 5 20:16:53.435430 read(16, "\f\0\1\211\0\200\326}\344@\313\273\334\0316\326\223\323J\375\n\325\f\204\3229\244_R\v\270\201"..., 397) = 397 20:16:53.435545 read(16, "\26\3\1\0\4", 5) = 5 20:16:53.435625 read(16, "\16\0\0\0", 4) = 4 20:16:53.440091 write(16, "\26\3\1\0\206\20\0\0\202\0\2004\264>\360T\177@/Q\226IHfR\222\231\311\1a\5X"..., 198) = 198 20:16:53.440265 read(16, 0x7f61e513c373, 5) = -1 EAGAIN (Resource temporarily unavailable) 20:16:53.440353 epoll_wait(3, {{EPOLLIN, {u32=15, u64=15}}}, 256, 15) = 1 20:16:53.440401 read(15, "\27\3\1\0 ", 5) = 5 20:16:53.440437 read(15, "\v\324\305\325\4\2671\211r\324\372\5M\375\233\353h LY]\275g}\202\232\201\207\323\224=S", 32) = 32 20:16:53.440488 read(15, "\27\3\1\2 ", 5) = 5 20:16:53.440522 read(15, "O\r/y\241\321U\363G\270\210yh\25B\250\316Q\"IB\31x\27\350\276\356j\226_\207"..., 544) = 544 20:16:53.440701 epoll_ctl(3, EPOLL_CTL_MOD, 15, {EPOLLIN|EPOLLOUT, {u32=15, u64=15}}) = 0 20:16:53.441121 epoll_wait(3, {{EPOLLOUT, {u32=15, u64=15}}}, 256, 10) = 1 20:16:53.441288 write(15, "\27\3\1\0 \334\4\0307\261\332\213\312>\212x\347bX\5\350\vG\373\313\300\324\265f\326\v\323"..., 586) = 586 20:16:53.441369 epoll_wait(3, {{EPOLLOUT, {u32=15, u64=15}}}, 256, 9) = 1 20:16:53.441477 write(15, "\27\3\1\0 &\306\370J\321\207\237\342\217\360d\216\351\350\367\361\272\314,+wl\214\262;\r|"..., 1610) = 1610 20:16:53.441546 epoll_ctl(3, EPOLL_CTL_MOD, 15, {EPOLLIN, {u32=15, u64=15}}) = 0 20:16:53.441584 epoll_wait(3, {{EPOLLOUT, {u32=21, u64=21}}}, 256, 9) = 1 20:16:53.444656 getsockopt(21, SOL_SOCKET, SO_ERROR, [3818463257446842368], [4]) = 0 20:16:53.444698 getsockname(21, {sa_family=AF_INET, sin_port=htons(55581), sin_addr=inet_addr("178.32.208.18")}, [16]) = 0 20:16:53.444905 write(21, "\26\3\1\0|\1\0\0x\3\1Q#\317\245|\220\257\224'\200\235\247h\317cW\272\335\322\234\311"..., 129) = 129 20:16:53.444963 read(21, 0x7f61e513c370, 7) = -1 EAGAIN (Resource temporarily unavailable) 20:16:53.445006 epoll_ctl(3, EPOLL_CTL_MOD, 21, {EPOLLIN, {u32=21, u64=21}}) = 0 20:16:53.445048 read(21, 0x7f61e513c370, 7) = -1 EAGAIN (Resource temporarily unavailable) 20:16:53.445088 epoll_wait(3, {}, 256, 6) = 0 20:16:53.451236 epoll_wait(3, {{EPOLLOUT, {u32=17, u64=17}}}, 256, 100) = 1 20:16:53.455474 getsockopt(17, SOL_SOCKET, SO_ERROR, [3818463257446842368], [4]) = 0 20:16:53.455516 getsockname(17, {sa_family=AF_INET, sin_port=htons(54632), sin_addr=inet_addr("178.32.208.18")}, [16]) = 0 20:16:53.455708 write(17, "\26\3\1\0\203\1\0\0\177\3\1Q#\317\245b=2Zk\254\33>\f\234\33\26I\277\335\"E"..., 136) = 136 20:16:53.455766 read(17, 0x7f61e52aef00, 7) = -1 EAGAIN (Resource temporarily unavailable) 20:16:53.455809 epoll_ctl(3, EPOLL_CTL_MOD, 17, {EPOLLIN, {u32=17, u64=17}}) = 0 20:16:53.455851 read(17, 0x7f61e52aef00, 7) = -1 EAGAIN (Resource temporarily unavailable) 20:16:53.455891 epoll_wait(3, {{EPOLLIN, {u32=15, u64=15}}}, 256, 96) = 1 20:16:53.456151 read(15, "\27\3\1\0 ", 5) = 5 20:16:53.456301 read(15, "\33\301\335\3709\326\3613\366W9\361a\264\346\201PWh\252\20\311\2761E\367^\351\320m\0248", 32) = 32 20:16:53.456356 read(15, "\27\3\1\2 ", 5) = 5 20:16:53.456390 read(15, "\273\356>\335%\33\36\204O(M\245\335\234\27\305\220\345i\200\210\226\266\367W\27\345M\231\2401\212"..., 544) = 544 20:16:53.456492 epoll_wait(3, {{EPOLLIN, {u32=14, u64=14}}}, 256, 96) = 1 20:16:53.460149 read(14, "\27\3\1\0 ", 5) = 5 20:16:53.460327 read(14, "\215\376=\350\325\215\350\315\327\215\241\7@\2533\32\255 '\n\270X\301\273\255zQ\206q\352\6", 32) = 32 20:16:53.460384 read(14, "\27\3\1\2 ", 5) = 5 20:16:53.460418 read(14, "\237:\3\355\266)\234K\365\336[V\3212z\336\342(\340\310\374\326\216\270 \200sQ\335\336\245\0"..., 544) = 544 20:16:53.460490 epoll_wait(3, {{EPOLLIN, {u32=20, u64=20}}}, 256, 92) = 1 20:16:53.461356 read(20, "\26\3\1\0005\2\0", 7) = 7 20:16:53.461414 read(20, "\0001\3\1Q#\321\266\254u\346\33P\322\264;[-k\364\21\377}\30\304l\33\6-\7n\273"..., 51) = 51 20:16:53.461504 read(20, "\26\3\1\1\321", 5) = 5 20:16:53.461539 read(20, "\v\0\1\315\0\1\312\0\1\3070\202\1\3030\202\1,\240\3\2\1\2\2\10k]\3038\234\3600"..., 465) = 465 20:16:53.461660 read(20, "\26\3\1\1\215", 5) = 5 20:16:53.461696 read(20, "\f\0\1\211\0\200\326}\344@\313\273\334\0316\326\223\323J\375\n\325\f\204\3229\244_R\v\270\201"..., 397) = 397 20:16:53.461811 read(20, "\26\3\1\0\4", 5) = 5 20:16:53.461846 read(20, "\16\0\0\0", 4) = 4 20:16:53.466093 write(20, "\26\3\1\0\206\20\0\0\202\0\200\314\vnFt\22z!\241\330\332\256R\274\316y\244&\310q\21"..., 198) = 198 20:16:53.466153 read(20, 0x7f61e5daf9b3, 5) = -1 EAGAIN (Resource temporarily unavailable) 20:16:53.466280 epoll_wait(3, {{EPOLLIN, {u32=15, u64=15}}}, 256, 90) = 1 20:16:53.471620 read(15, "\27\3\1\0 ", 5) = 5 20:16:53.471662 read(15, "\232\vi\261\37\242\317\rH\266.c\214\225\1\345\234\244\260U\341?j=\3\371\264n\204\363\323:", 32) = 32 20:16:53.471715 read(15, "\27\3\1\2 ", 5) = 5 20:16:53.471749 read(15, ".\363x\233\300q\32\355\230u\364\367\206\313\2624\251\212\367\334\2509\357\363\244\v\2539Fm\2667"..., 544) = 544 20:16:53.471851 epoll_wait(3, {{EPOLLIN, {u32=15, u64=15}}}, 256, 80) = 1 20:16:53.471894 read(15, "\27\3\1\0 ", 5) = 5 20:16:53.471927 read(15, "8\333\2*}\260-\4\276\360LG\362-\21:\226\342\3506\37o&\203\177\325\217\251G(Pg", 32) = 32 20:16:53.471975 read(15, "\27\3\1\2 ", 5) = 5 20:16:53.472008 read(15, "\3514\267s\200\220=\r\2309\336\316{W\260\24K\220Y\252h\3335\22\22\20106\34\336g}"..., 544) = 544 20:16:53.472089 epoll_wait(3, {{EPOLLIN, {u32=15, u64=15}}}, 256, 0) = 1 20:16:53.472130 read(15, "\27\3\1\0 ", 5) = 5 20:16:53.472191 read(15, "\1@S\224\334\233y\"YZZ\241\271$\366.\326\230\336\222*\2572.\1g\313/\262\332C\246", 32) = 32 20:16:53.472317 read(15, "\27\3\1\20\0", 5) = 5 20:16:53.472352 read(15, "\307\222[S\337\233\365;\224|\277\242@\211\3365\254MY^\240S\274&\367\221\344T\354\240"..., 4096) = 4096 20:16:53.472591 epollwait(3, {{EPOLLIN, {u32=15, u64=15}}}, 256, 0) = 1 20:16:53.472644 read(15, "\27\3\1\0 ", 5) = 5 20:16:53.472679 read(15, "QV\324\324\331\313$\200\332\25;o\376XQ$\354@\5b\306\366\256q\344\0\34\377$^\256", 32) = 32 20:16:53.472727 read(15, "\27\3\1\16@", 5) = 5 20:16:53.472761 read(15, "\20\371n\212\372\35\26e,h4(\207\23\r\204\371X\374\266|\v\205$\320\2\35\215\177\225%\222"..., 3648) = 3408 20:16:53.472801 read(15, 0x7f61e5db0708, 240) = -1 EAGAIN (Resource temporarily unavailable) 20:16:53.472846 epoll_wait(3, {{EPOLLIN, {u32=18, u64=18}}}, 256, 79) = 1 20:16:53.476540 read(18, "\27\3\1\0 ", 5) = 5 20:16:53.476582 read(18, "Rm\7\325}8\355.\353\232\322,\300tI\331\363)\276\373\323\257\273:\0069\235\4\214<S\324", 32) = 32 20:16:53.476635 read(18, "\27\3\1\5\320", 5) = 5 20:16:53.476669 read(18, "@\307\346[\335\20=dER9Tr\274A3&\"D\306iaz#\204\27\353l\177\26J\262"..., 1488) = 1488 20:16:53.477014 epoll_ctl(3, EPOLL_CTL_MOD, 18, {EPOLLIN|EPOLLOUT, {u32=18, u64=18}}) = 0 20:16:53.477157 epoll_wait(3, {{EPOLLOUT, {u32=18, u64=18}}}, 256, 75) = 1 20:16:53.477311 write(18, "\27\3\1\0 \316m\2652\3632\373\315U\246\334\340\0\2\0\350\3&E\265\6\320T\331\304\271\337"..., 586) = 586 20:16:53.477394 epoll_wait(3, {{EPOLLOUT, {u32=18, u64=18}}}, 256, 74) = 1 20:16:53.477454 write(18, "\27\3\1\0 \271^\363\306H\37\17\230\02542Jn\35u\7i\343\237|\311\252\337k\354\246["..., 586) = 586 20:16:53.477503 epoll_ctl(3, EPOLL_CTL_MOD, 18, {EPOLLIN, {u32=18, u64=18}}) = 0 20:16:53.477538 epoll_wait(3, {{EPOLLIN, {u32=15, u64=15}}}, 256, 74) = 1 20:16:53.485382 read(15, "\305\0\231\f2\24\235\314C$\27\244O]\367\234\356\30N\245\212Hz\367\251Jy\352w\20\334\361"..., 240) = 240 20:16:53.485622 epoll_wait(3, {}, 256, 0) = 0 20:16:53.485658 epoll_wait(3, {}, 256, 0) = 0 20:16:53.486482 epoll_wait(3, {{EPOLLIN, {u32=16, u64=16}}}, 256, 65) = 1 20:16:53.502872 read(16, "\26\3\1\0\312", 5) = 5 20:16:53.502915 read(16, "\4\0\0\306\0\0\0\0\0\300\235\203\n\202\345\177p\324d\25I\226K\273\254\200&f\223v}"..., 202) = 202 20:16:53.502969 read(16, "\24\3\1\0\1", 5) = 5 20:16:53.503003 read(16, "\1", 1) = 1 20:16:53.503066 read(16, "\26\3\1\0000", 5) = 5 20:16:53.503100 read(16, "\364\2266\222\311\243fr\352\2178FOz2\244\367~\2U}\230\332\300R\"\f\235g\23\367\2"..., 48) = 48 20:16:53.503396 write(16, "\26\3\1\0\200S\245\16Z\310\270U8\37422\25J|foT \3266\323\305}\345\32\1\n"..., 133) = 133 20:16:53.503459 read(16, 0x7f61e5daf9b3, 5) = -1 EAGAIN (Resource temporarily unavailable) 20:16:53.503504 epoll_wait(3, {{EPOLLIN, {u32=20, u64=20}}}, 256, 49) = 1 20:16:53.543515 read(20, "\26\3\1\0\272", 5) = 5 20:16:53.543559 read(20, "\4\0\0\266\0\0\1,\0\260}\rV\241~S\347\364\364\243\375\205\336\273\210#hH\213\312\355m"..., 186) = 186 20:16:53.543612 read(20, "\24\3\1\0\1", 5) = 5 20:16:53.543646 read(20, "\1", 1) = 1 20:16:53.543707 read(20, "\26\3\1\0000", 5) = 5 20:16:53.543741 read(20, "\0L\362-)\342lK\323d\315=\204\371(7A\373\223a\231=OIr-\33\31;1[\207"..., 48) = 48 20:16:53.543857 epoll_ctl(3, EPOLL_CTL_MOD, 20, {EPOLLIN|EPOLLOUT, {u32=20, u64=20}}) = 0 20:16:53.543904 epoll_wait(3, {{EPOLLOUT, {u32=20, u64=20}}}, 256, 8) = 1 20:16:53.543961 write(20, "\27\3\1\0 \3\2\237\210E\206\30 \35528\310\257^\302\32Rb\267\251\355\352\335l\204\277\304"..., 74) = 74 20:16:53.544026 epoll_ctl(3, EPOLL_CTL_MOD, 20, {EPOLLIN, {u32=20, u64=20}}) = 0 20:16:53.544062 epoll_wait(3, {}, 256, 8) = 0 20:16:53.552235 epoll_wait(3, {{EPOLLIN, {u32=16, u64=16}}}, 256, 100) = 1 20:16:53.569029 read(16, "\26\3\1\0p", 5) = 5 20:16:53.569074 read(16, "\271\327\256\30\321wRAu\251\203jt\250}\316\224\306'S\324\325\363!\377\324\36_f\35\10\20"..., 112) = 112 20:16:53.569261 read(16, "\26\3\1\3\260", 5) = 5 20:16:53.569301 read(16, "R\311+!q\343\17\260\37\210\262\16i\23\3452\376,\4\33\244\242\256\0245\334\257|\240\264Z\307"..., 944) = 944 20:16:53.569557 read(16, "\26\3\1\1\260", 5) = 5 20:16:53.569595 read(16, "@\277_\24^\211(Z\300\241\215\336\266\0\342\366g\263&\353\211\276\265[\250\255F\322\343\223\264\322"..., 432) = 432 20:16:53.569728 read(16, "\26\3\1\0000", 5) = 5 20:16:53.569763 read(16, ";F\245c+\370y\367.\25\252\225\222\1\266\0\321\355\203\202\246\240\236\371\377\34\215\344~$P\235"..., 48) = 48 20:16:53.573633 write(16, "\26\3\1\0 \4\324\22\374\242\252\342\344\203\.L\376&\204\257\210\260\316|m\0304X&\177\277"..., 292) = 292 20:16:53.573696 read(16, 0x7f61e5daf9b3, 5) = -1 EAGAIN (Resource temporarily unavailable) 20:16:53.573743 epoll_wait(3, {{EPOLLIN, {u32=21, u64=21}}}, 256, 84) = 1 20:16:53.584192 read(21, "\26\3\1\0005\2\0", 7) = 7 20:16:53.584254 read(21, "\0001\3\1Q#\321\270\k\216$\247\377\352\[\206M\10\370l\352\10\r\260\331\23\240\301\3171"..., 51) = 51 20:16:53.584402 read(21, "\26\3\1\1\312", 5) = 5 20:16:53.584439 read(21, "\v\0\1\306\0\1\303\0\1\3000\202\1\2740\202\1%\240\3\2\1\2\2\4Q#\300O0\r\6"..., 458) = 458 20:16:53.584614 read(21, "\26\3\1\1\215", 5) = 5 20:16:53.584654 read(21, "\f\0\1\211\0\200\326}\344@\313\273\334\0316\326\223\323J\375\n\325\f\204\3229\244_R\v\270\201"..., 397) = 397 20:16:53.584799 read(21, "\26\3\1\0\4", 5) = 5 20:16:53.584847 read(21, "\16\0\0\0", 4) = 4 20:16:53.588817 write(21, "\26\3\1\0\206\20\0\0\202\0\200\317\353h\v\325kX#w\345v\35r\21\250\346\2139@\2138"..., 198) = 198 20:16:53.588882 read(21, 0x7f61e513c373, 5) = -1 EAGAIN (Resource temporarily unavailable) 20:16:53.588929 epoll_wait(3, {{EPOLLIN, {u32=20, u64=20}}}, 256, 69) = 1 20:16:53.619208 read(20, "\27\3\1\0 ", 5) = 5 20:16:53.619252 read(20, "H\364:\237$\255\210\355d@\177B\243\243\237\217\227a;h_\257\246s\274\30001@\{\33", 32) = 32 20:16:53.619305 read(20, "\27\3\1\5\360", 5) = 5 20:16:53.619448 read(20, "l\357\23\324\264\360\376\364\343\227^\324\231\344\177\330lLZ\324_B\352\276\356\352\31\337\202E\372R"..., 1520) = 1520 20:16:53.619797 epoll_ctl(3, EPOLL_CTL_MOD, 20, {EPOLLIN|EPOLLOUT, {u32=20, u64=20}}) = 0 20:16:53.619953 epoll_wait(3, {{EPOLLOUT, {u32=20, u64=20}}}, 256, 34) = 1 20:16:53.620021 write(20, "\27\3\1\0 \323\247\323\22\@\v\226\272\2\345z\277.\2035\200\244\177\r\226Q\300\320^F;"..., 586) = 586 20:16:53.620102 epoll_wait(3, {{EPOLLOUT, {u32=20, u64=20}}}, 256, 33) = 1 20:16:53.620219 write(20, "\27\3\1\0 p{S\322dc/\272xl\34\341!\247vc_\345y\225\02050c\225\245Z"..., 586) = 586 20:16:53.620340 epoll_ctl(3, EPOLL_CTL_MOD, 20, {EPOLLIN, {u32=20, u64=20}}) = 0 20:16:53.620378 epoll_wait(3, {{EPOLLIN, {u32=17, u64=17}}}, 256, 33) = 1 20:16:53.627977 read(17, "\26\3\1\0005\2\0", 7) = 7 20:16:53.628052 read(17, "\0001\3\1Q#\321\270\231\273V\214\317~O#%\257cdH\0X\372e\263\236\270w\251\3003"..., 51) = 51 20:16:53.628113 read(17, "\26\3\1\1\307", 5) = 5 20:16:53.628148 read(17, "\v\0\1\303\0\1\300\0\1\2750\202\1\2710\202\1\"\240\3\2\1\2\2\4Q#\310\3070\r\6"..., 455) = 455 20:16:53.628382 read(17, "\26\3\1\1\215", 5) = 5 20:16:53.628421 read(17, "\f\0\1\211\0\200\326}\344@\313\273\334\0316\326\223\323J\375\n\325\f\204\3229\244_R\v\270\201"..., 397) = 397 20:16:53.628548 read(17, "\26\3\1\0\4", 5) = 5 20:16:53.628583 read(17, "\16\0\0\0", 4) = 4 20:16:53.633090 write(17, "\26\3\1\0\206\20\0\0\202\0\200e\326>\34\10K\vSZ\243\203$|\217\352\35\232w5\236\226"..., 198) = 198 20:16:53.633209 read(17, 0x7f61e52aef03, 5) = -1 EAGAIN (Resource temporarily unavailable) 20:16:53.633316 epoll_wait(3, {{EPOLLIN, {u32=16, u64=16}}}, 256, 25) = 1 20:16:53.637590 read(16, "\26\3\1\0\340", 5) = 5 20:16:53.637642 read(16, "\343\16K\350r\313\201\365\277\26\234\275\330^\205C)&+\2472=\265=\237\34\303\354=c\217\20"..., 224) = 224 20:16:53.637711 read(16, "\24\3\1\0 ", 5) = 5 20:16:53.637752 read(16, "l\263n\212h\321>1m\35\362\372\332\34\240sq\252\375\320|m\223\325\307\376[\324\225]\336\336", 32) = 32 20:16:53.637826 read(16, "\26\3\1\0000", 5) = 5 20:16:53.637861 read(16, "\241\16C\317@$eN\242\246\320\222\251\206\372\237\2150\326\274\345~ZJ\177\23\207\351\242f\273\356"..., 48) = 48 20:16:53.638006 epoll_ctl(3, EPOLL_CTL_MOD, 16, {EPOLLIN|EPOLLOUT, {u32=16, u64=16}}) = 0 20:16:53.638051 epoll_wait(3, {{EPOLLOUT, {u32=16, u64=16}}}, 256, 15) = 1 20:16:53.638115 write(16, "\27\3\1\0 \10&h\20\241\314Bm\274\235\206\255\10\256\233]|\4\372r\231\333S\10\300j\252"..., 74) = 74 20:16:53.638302 epoll_ctl(3, EPOLL_CTL_MOD, 16, {EPOLLIN, {u32=16, u64=16}}) = 0 20:16:53.638367 epoll_wait(3, {}, 256, 15) = 0 20:16:53.653535 epoll_wait(3, {{EPOLLIN, {u32=18, u64=18}}}, 256, 100) = 1 20:16:53.678204 read(18, "\27\3\1\0 ", 5) = 5 20:16:53.678251 read(18, "q\345\317P\31+x8i\302\316\20!\27\356.\310Zz/\275U\r{K\263Cc\0315Z", 32) = 32 20:16:53.678305 read(18, "\27\3\1\2 ", 5) = 5 20:16:53.678428 read(18, "\251#\202\366lG\372KUG\320\366\205\322\346M\312~\234\2140\375\314]\205\32p\256\0t30"..., 544) = 544 20:16:53.678786 epoll_ctl(3, EPOLL_CTL_MOD, 18, {EPOLLIN|EPOLLOUT, {u32=18, u64=18}}) = 0 20:16:53.679072 epoll_wait(3, {{EPOLLOUT, {u32=18, u64=18}}}, 256, 76) = 1 20:16:53.679145 write(18, "\27\3\1\0 C\213-\a\274\327B\267\253n\336f\22\254\216dz\324\306z\323\206K\344\201{"..., 586) = 586 20:16:53.679314 epoll_wait(3, {{EPOLLOUT, {u32=18, u64=18}}}, 256, 75) = 1 20:16:53.679390 write(18, "\27\3\1\0 F\303\306\247O;\254W\227\335\34\2261\334e\217GQ\364/\263\377\326\3062\272\336"..., 1610) = 1610 20:16:53.679448 epoll_ctl(3, EPOLL_CTL_MOD, 18, {EPOLLIN, {u32=18, u64=18}}) = 0 20:16:53.679485 epoll_wait(3, {{EPOLLIN, {u32=21, u64=21}}}, 256, 75) = 1 20:16:53.726748 read(21, "\26\3\1\0\312", 5) = 5 20:16:53.726799 read(21, "\4\0\0\306\0\0\0\0\0\300\262\241\236\30O\367{o\5\330\301\336\302>/\333\230\210\377\260\303\333"..., 202) = 202 20:16:53.726856 read(21, "\24\3\1\0\1", 5) = 5 20:16:53.726898 read(21, "\1", 1) = 1 20:16:53.726964 read(21, "\26\3\1\0000", 5) = 5 20:16:53.726999 read(21, "_kk\370\207\241\223\207V@DG\377-\274\1\26\243\376i\236t\342\6U\330I\222\201k\n\232"..., 48) = 48 20:16:53.727158 write(21, "\26\3\1\0\200|V\215\303\245b\24\377:\23\326jJ\35\342\200aw\20\"\t\301C\33{\334\225"..., 133) = 133 20:16:53.727312 read(21, 0x7f61e52aef03, 5) = -1 EAGAIN (Resource temporarily unavailable) 20:16:53.727359 epoll_wait(3, {}, 256, 27) = 0 20:16:53.754546 epollwait(3, {{EPOLLIN, {u32=17, u64=17}}}, 256, 100) = 1 20:16:53.791715 read(17, "\26\3\1\0\312", 5) = 5 20:16:53.791770 read(17, "\4\0\0\306\0\0\0\0\0\300\374\357R\347BT\266[\376\330\367o\346\334\365\207\36fm\311\316\306"..., 202) = 202 20:16:53.791831 read(17, "\24\3\1\0\1", 5) = 5 20:16:53.791865 read(17, "\1", 1) = 1 20:16:53.791936 read(17, "\26\3\1\0000", 5) = 5 20:16:53.791971 read(17, "r\235]\362A\206\2\2261\347\362\371x\263\221\300yV\351\260H\333=bC:\344\375\336Q\310\241"..., 48) = 48 20:16:53.792133 write(17, "\26\3\1\0\220\335\26\23\373!\242\202\335\6|\212A\2541\266;%S/l\322\260e7\26h"..., 149) = 149 20:16:53.792311 read(17, 0x7f61e52aef03, 5) = -1 EAGAIN (Resource temporarily unavailable) 20:16:53.792368 epoll_wait(3, {{EPOLLIN, {u32=20, u64=20}}}, 256, 63) = 1 20:16:53.808324 read(20, "\27\3\1\0 ", 5) = 5 20:16:53.808369 read(20, "$\221\216\300\235\233\20\37\30\310$\271\27e\207u^n%\f\210\1\356\16\306U^\371n\331\306\354", 32) = 32 20:16:53.808425 read(20, "\27\3\1\2 ", 5) = 5 20:16:53.808460 read(20, "\251\201\225\10\274\235\351\366\0051\336\4\271\270\264\21\244#\321o\232wMa\337\314\273\232\10\274rq"..., 544) = 544 20:16:53.808774 epoll_ctl(3, EPOLL_CTL_MOD, 20, {EPOLLIN|EPOLLOUT, {u32=20, u64=20}}) = 0 20:16:53.809002 epollwait(3, {{EPOLLOUT, {u32=20, u64=20}}}, 256, 47) = 1 20:16:53.809071 write(20, "\27\3\1\0 \376\234\fQ13\226svg\273\271]\326\362\n'\352\352\32\6\266\376\275\27\303"..., 586) = 586 20:16:53.809150 epoll_wait(3, {{EPOLLOUT, {u32=20, u64=20}}}, 256, 46) = 1 20:16:53.809373 write(20, "\27\3\1\0 &\310\244Y\236\34\261\n!-\353Rp\\245)\v-\30\354\36\7\342^\252T'"..., 1610) = 1610 20:16:53.809436 epoll_ctl(3, EPOLL_CTL_MOD, 20, {EPOLLIN, {u32=20, u64=20}}) = 0 20:16:53.809473 epoll_wait(3, {}, 256, 46) = 0 20:16:53.855636 epoll_wait(3, {{EPOLLIN, {u32=21, u64=21}}}, 256, 37) = 1 20:16:53.866725 read(21, "\26\3\1\0p", 5) = 5 20:16:53.866770 read(21, "2\202\253\327Y\320\324N\320\276\26Z\265\27\255\314h\200b\vM\264\353As\261\271(\331e\340\302"..., 112) = 112 20:16:53.866914 read(21, "\26\3\1\3\240", 5) = 5 20:16:53.866951 read(21, "\n\364t\330\350\225\305\351\270[\261\367W\203K\276\231\2750\362m\351mLR\354\23\344\216H4D"..., 928) = 928 20:16:53.867316 read(21, "\26\3\1\1\260", 5) = 5 20:16:53.867359 read(21, "\1\242\5\270\272\356\20Q\366\244f\10S\265\313R&-\n]O\375\301\367g\r?\272\f{S\7"..., 432) = 432 20:16:53.867495 read(21, "\26\3\1\0000", 5) = 5 20:16:53.867530 read(21, "G{\251z\250T\251\361,=\301/\256\314F^7\245\336uko\nF\311\210\313\340\351\247\201c"..., 48) = 48 20:16:53.871595 write(21, "\26\3\1\0 \330\262\265\35\213\4\10F(z\242\300\265?\272\312\243\343\\277H\20\t]qV"..., 292) = 292 20:16:53.871661 read(21, 0x7f61e52aef03, 5) = -1 EAGAIN (Resource temporarily unavailable) 20:16:53.871743 epoll_wait(3, {{EPOLLIN, {u32=18, u64=18}}}, 256, 26) = 1 20:16:53.873797 read(18, "\27\3\1\0 ", 5) = 5 20:16:53.873839 read(18, "\6\274\254\343Z\4\234\6\16\363[%\200n\243\247\253\332e\262r\30w\261\266a4HycU-", 32) = 32 20:16:53.873893 read(18, "\27\3\1\2 ", 5) = 5 20:16:53.873926 read(18, "\327\367\177~J>C$\333\242\3\5\"\35\244h#m\325\276\345\201\255\377\242\5\354\2#A$\310"..., 544) = 544 20:16:53.874037 epoll_wait(3, {{EPOLLIN, {u32=20, u64=20}}}, 256, 19) = 1 20:16:53.884218 read(20, "\27\3\1\0 ", 5) = 5 20:16:53.884263 read(20, "\36\20=u]\243\5\266;\237\36Rp\367p\206\342F\17u\267\277\351\206g\215\367\245e\204-\363", 32) = 32 20:16:53.884318 read(20, "\27\3\1\2 ", 5) = 5 20:16:53.884448 read(20, "\207\344g(\342\277<\311\247\35\362\v\7B\20 q\307\347\200w7gh\377\200\3133V\370\337\305"..., 544) = 544 20:16:53.884594 epoll_wait(3, {}, 256, 9) = 0 20:16:53.893933 epoll_ctl(3, EPOLL_CTL_MOD, 36, {EPOLLIN|EPOLLOUT, {u32=36, u64=36}}) = 0 20:16:53.902016 epoll_ctl(3, EPOLL_CTL_DEL, 14, {EPOLLIN, {u32=14, u64=14}}) = 0 20:16:53.902121 close(14) = 0 20:16:53.902307 epoll_wait(3, {{EPOLLOUT, {u32=36, u64=36}}}, 256, 62) = 1 20:16:53.902380 write(36, "\27\3\1\0 \332l\16\255\335~6\210\222Od\0\325%\33\211\267$\263\302\233;-\245\355\222\331"..., 586) = 586 20:16:53.902444 epoll_ctl(3, EPOLL_CTL_MOD, 36, {EPOLLIN, {u32=36, u64=36}}) = 0 20:16:53.902512 epoll_wait(3, {}, 256, 54) = 0 20:16:53.956689 epoll_wait(3, {{EPOLLIN, {u32=20, u64=20}}}, 256, 100) = 1 20:16:53.959140 read(20, "\27\3\1\0 ", 5) = 5 20:16:53.959188 read(20, "\207\206\252\343\30\311$2CC\34427I\27gX\360\335\366e\23\206\246A\311\365M\340#\332>", 32) = 32 20:16:53.959246 read(20, "\27\3\1\2 ", 5) = 5 20:16:53.959374 read(20, "A\344\26\346\343\334^'\356#d\316\r\277\24\f\4.\261?l\7\7\37&w\"\5\267\222\36A"..., 544) = 544 20:16:53.959518 epoll_wait(3, {{EPOLLIN, {u32=20, u64=20}}}, 256, 98) = 1 20:16:53.959653 read(20, "\27\3\1\0 ", 5) = 5 20:16:53.959690 read(20, "\252\343\320\20\337\263\200\242\334\372\n\371\300\361\263\223\307\265Ym\242f\376\223\231\301V\264v/j\t", 32) = 32 20:16:53.959769 read(20, "\27\3\1\2 ", 5) = 5 20:16:53.959857 read(20, "\31\370bW<\361\312k\365\370.\273\363\365}?\334v\356s\343}f\1\355.\362\257\nvjL"..., 544) = 544 20:16:53.959968 epoll_wait(3, {{EPOLLIN, {u32=20, u64=20}}}, 256, 0) = 1 20:16:53.960011 read(20, "\27\3\1\0 ", 5) = 5 20:16:53.960053 read(20, "\241/\257$-e3G\6\356\345\263\260X\314\22\333\334\361\250|\227\350N\323\235\350\241\267\310qb", 32) = 32 20:16:53.960103 read(20, "\27\3\1\20\20", 5) = 5 20:16:53.960136 read(20, "\v\367\233\376\222\216\346\206\31Q40\31\240\232\234b\37vF\372\272\342qG\375+\17\265\315t."..., 4112) = 4112 20:16:53.960477 epoll_wait(3, {{EPOLLIN, {u32=20, u64=20}}}, 256, 0) = 1 20:16:53.960533 read(20, "\27\3\1\0 ", 5) = 5 20:16:53.960568 read(20, "\37\370\212\324T\3\365\357\201\3175P\274\214\27\4\177\325\243T\273Mh\304\363|\201\325\377\243>\22", 32) = 32 20:16:53.960618 read(20, "\27\3\1\0160", 5) = 5 20:16:53.960652 read(20, "\263\202\301p\3\253\306f\333\250\221\"?\310|\200nc\254%qu>\201k\312?\354\1779\225\245"..., 3632) = 2458 20:16:53.960692 read(20, 0x7f61e52af8a2, 1174) = -1 EAGAIN (Resource temporarily unavailable) 20:16:53.960739 epoll_wait(3, {{EPOLLIN, {u32=17, u64=17}}}, 256, 96) = 1 20:16:53.966656 read(17, "\26\3\1\0p", 5) = 5 20:16:53.966700 read(17, "\260_u\341\10\16\243\30\211W !%\307\317\255\356\351\6\335\25\21\257/\213\tA6P\350\365P"..., 112) = 112 20:16:53.966800 read(17, "\26\3\1\3\240", 5) = 5 20:16:53.966835 read(17, "\t\310\243_\t\241\304\16\7\206}\2133\235\273\276\223G\355\2\244\277P\26\272c\266\304\207\265\246)"..., 928) = 928 20:16:53.967122 read(17, "\26\3\1\1\260", 5) = 5 20:16:53.967263 read(17, "8a\274OH\32\307\235\330\337i}\32m\261$m\v\22\32\2245\252\260[\354\r\217\2652"..., 432) = 432 20:16:53.967430 read(17, "\26\3\1\0000", 5) = 5 20:16:53.967480 read(17, "\32\301\263\264_\213\310\373\314Lj\362\340\212\366{Et\240\252\2417\260\311D\376\365e\260;\7\37"..., 48) = 48 20:16:53.971469 write(17, "\26\3\1\0 \347NQ\272\351\t\225I\242\302\n+\30)\300Pl4\17\34{ \31\322\306\31g"..., 292) = 292 20:16:53.971538 read(17, 0x7f61e513c373, 5) = -1 EAGAIN (Resource temporarily unavailable) 20:16:53.971584 epoll_wait(3, {{EPOLLIN, {u32=18, u64=18}}}, 256, 91) = 1 20:16:53.975710 read(18, "\27\3\1\0 ", 5) = 5 20:16:53.975785 read(18, "\215|/\23\300\336\201\214E5\345^\217\nD\r\267#[C\32\222\363|\364V)\31\240m\234\216", 32) = 32 20:16:53.975890 read(18, "\27\3\1\20\0", 5) = 5 20:16:53.975927 read(18, "a\33\326w\244\267O\2\30\245S\336g\323\20]\346\200\177\177\236\274\300\353\31wGi\3\202\276\333"..., 4096) = 4096 20:16:53.976296 epoll_wait(3, {{EPOLLIN, {u32=18, u64=18}}}, 256, 0) = 1 20:16:53.976370 read(18, "\27\3\1\0 ", 5) = 5 20:16:53.976412 read(18, "\234\265>\204]R\341\316\371\344\370\351\264\251\270 \327\272\24%\347\227\344\221\3306\266j\35\21z\355", 32) = 32 20:16:53.976463 read(18, "\27\3\1\20\0", 5) = 5 20:16:53.976504 read(18, "\333\31\25\0_/\266\17?\303\336\366\32yD\375?\363BJ\265\370\344\10\323\212\216\36\nYV"..., 4096) = 2854 20:16:53.976555 read(18, 0x7f61e513ce9e, 1242) = -1 EAGAIN (Resource temporarily unavailable) 20:16:53.976601 epoll_wait(3, {}, 256, 0) = 0 20:16:53.976641 epoll_wait(3, {{EPOLLIN, {u32=18, u64=18}}}, 256, 81) = 1 20:16:53.980450 read(18, "\323O\222.\307\364\244\6\374\3\261S\256\306%\365\231\265)\324\25\370\366W=M\233\367$\243\273_"..., 1242) = 1242 20:16:53.980678 epoll_wait(3, {{EPOLLIN, {u32=18, u64=18}}}, 256, 0) = 1 20:16:53.980720 read(18, "\27\3\1\0 ", 5) = 5 20:16:53.980753 read(18, "\306\7\367\23~0\315?0\347{\24\214\377\372\2\0305~W@\332\262\263\320\345\347Q\"\215\276", 32) = 32 20:16:53.980802 read(18, "\27\3\1\2", 5) = 5 20:16:53.980835 read(18, "p; j\360\303\217\273\206OZ#\255[G\345\n\r\377\17\v\n\353\\246\370i\324\367>=\20"..., 608) = 608 20:16:53.980944 epoll_wait(3, {}, 256, 0) = 0 20:16:53.981806 epoll_wait(3, {{EPOLLIN, {u32=21, u64=21}}}, 256, 75) = 1 20:16:54.009951 read(21, "\26\3\1\0\340", 5) = 5 20:16:54.009999 read(21, "\235\202\267\233\0\221\3;\231\312@\203\326yu\242t\177\267\351\273\251\241\211\236J\365\f#\2447\t"..., 224) = 224 20:16:54.010073 read(21, "\24\3\1\0 ", 5) = 5 20:16:54.010108 read(21, "F\211HEY\25\6\275\273b\4\24e\235gl\32\t\222\4\36\343\365\272o\364\32\336S\326\221]", 32) = 32 20:16:54.010285 read(21, "\26\3\1\0000", 5) = 5 20:16:54.010323 read(21, "D\221zd{MPq\277'9\274\3471\247$\345\271\364\373\301w!\251\260\227G\376\224\252J\341"..., 48) = 48 20:16:54.010482 epoll_ctl(3, EPOLL_CTL_MOD, 21, {EPOLLIN|EPOLLOUT, {u32=21, u64=21}}) = 0 20:16:54.010529 epoll_wait(3, {{EPOLLOUT, {u32=21, u64=21}}}, 256, 47) = 1 20:16:54.010589 write(21, "\27\3\1\0 8_\202\262\373O\377o\rm\2z\323\232\334\370\301\27\6\30\336Z\203G\r\341\37"..., 74) = 74 20:16:54.010652 epoll_ctl(3, EPOLL_CTL_MOD, 21, {EPOLLIN, {u32=21, u64=21}}) = 0 20:16:54.010688 epoll_wait(3, {{EPOLLIN, {u32=20, u64=20}}}, 256, 47) = 1 20:16:54.034346 read(20, "5\4,&\272rg\316l\211\n\355\370Y\315\3529\211C\316\234\307/\222\240(a\234\335T\254'"..., 1174) = 1174 20:16:54.034601 epoll_wait(3, {}, 256, 0) = 0 20:16:54.034638 epoll_wait(3, {}, 256, 0) = 0 20:16:54.035477 epoll_wait(3, {}, 256, 22) = 0 20:16:54.057661 epoll_wait(3, {{EPOLLIN, {u32=16, u64=16}}}, 256, 100) = 1 20:16:54.077173 read(16, "\27\3\1\0 ", 5) = 5 20:16:54.077219 read(16, "\236R\227\202\331\3714\277h\3\347\315#\v\216&A{\324\367\2\307\304$\337\325d\376\333gc$", 32) = 32 20:16:54.077276 read(16, "\27\3\1\2 ", 5) = 5 20:16:54.077340 read(16, "AW\310\262\240W\345\357\224\r\245\334\203z\22\306\27\342\241\34\201\332\5\307\6\265.B\376\"\332\377"..., 544) = 544 20:16:54.077478 epoll_ctl(3, EPOLL_CTL_MOD, 16, {EPOLLIN|EPOLLOUT, {u32=16, u64=16}}) = 0 20:16:54.077599 epoll_wait(3, {{EPOLLOUT, {u32=16, u64=16}}}, 256, 81) = 1 20:16:54.077668 write(16, "\27\3\1\0 b\34\0\4_\300p\366/\374\32\223\27r&\251\21\334\277\3418c,|q\304\5"..., 586) = 586 20:16:54.077744 epoll_wait(3, {{EPOLLOUT, {u32=16, u64=16}}}, 256, 81) = 1 20:16:54.077805 write(16, "\27\3\1\0 \250\360\331\377\26\225\372\227\32\203\337\372\342]\226%\vsuu-\3337\325gX\0"..., 586) = 586 20:16:54.077854 epoll_ctl(3, EPOLL_CTL_MOD, 16, {EPOLLIN, {u32=16, u64=16}}) = 0 20:16:54.077889 epoll_wait(3, {{EPOLLIN, {u32=17, u64=17}}}, 256, 80) = 1 20:16:54.131652 read(17, "\26\3\1\0\340", 5) = 5 20:16:54.131697 read(17, "/\352!m\215\364\255\256x\373\276\220\341J\367|f\341\27\360\237\204OJ1qM\20;}\341\235"..., 224) = 224 20:16:54.131767 read(17, "\24\3\1\0 ", 5) = 5 20:16:54.131801 read(17, "!w9\322&I\226\340\216Z\345UkP\25M_@\255\6\217\270\362qK\1\343\323p{\317w", 32) = 32 20:16:54.131877 read(17, "\26\3\1\0000", 5) = 5 20:16:54.131911 read(17, "\10-pOV\\261\"\222\263\r\250\0\356\256U\253D\311\t\306\305\350\263\362#\264\275>,\371\227"..., 48) = 48 20:16:54.132066 epoll_ctl(3, EPOLL_CTL_MOD, 17, {EPOLLIN|EPOLLOUT, {u32=17, u64=17}}) = 0 20:16:54.132110 epoll_wait(3, {{EPOLLOUT, {u32=17, u64=17}}}, 256, 27) = 1 20:16:54.132200 write(17, "\27\3\1\0 \220'8\201\10\2124f-\304\1\305\365^h\6<\211\2332\342i\230\345\272\300"..., 74) = 74 20:16:54.132328 epoll_ctl(3, EPOLL_CTL_MOD, 17, {EPOLLIN, {u32=17, u64=17}}) = 0 20:16:54.132365 epoll_wait(3, {{EPOLLIN, {u32=21, u64=21}}}, 256, 26) = 1 20:16:54.147808 read(21, "\27\3\1\0 ", 5) = 5 20:16:54.147852 read(21, "\366MC\255>\335\35\360k\207\263\323Q\h\254\215\304\267\254\230\304\336=dg\334rw\2562\17", 32) = 32 20:16:54.147910 read(21, "\27\3\1\2 ", 5) = 5 20:16:54.147944 read(21, "\304Vz\315\2357\277\230+\254\344\225\1\374\323\3333\254\220\253\10i\216{\3636\6\31HX\222r"..., 544) = 544 20:16:54.148014 epoll_ctl(3, EPOLL_CTL_MOD, 21, {EPOLLIN|EPOLLOUT, {u32=21, u64=21}}) = 0 20:16:54.148120 epoll_wait(3, {{EPOLLOUT, {u32=21, u64=21}}}, 256, 10) = 1 20:16:54.148290 write(21, "\27\3\1\0 reg\367$\331a3\336Vu\320\203\205\341\36I\364\2741|\355-H\32i\314"..., 586) = 586 20:16:54.148367 epoll_wait(3, {{EPOLLOUT, {u32=21, u64=21}}}, 256, 10) = 1 20:16:54.148442 write(21, "\27\3\1\0 \33\264Jcj\246K\366:\334\t\353\274u\320\256\230\201\231\346\3645I<\310\220i"..., 586) = 586 20:16:54.148519 epoll_ctl(3, EPOLL_CTL_MOD, 21, {EPOLLIN, {u32=21, u64=21}}) = 0 20:16:54.148556 epoll_wait(3, {}, 256, 10) = 0 20:16:54.158738 epoll_wait(3, {}, 256, 100) = 0 20:16:54.259020 epoll_wait(3, {{EPOLLIN, {u32=17, u64=17}}}, 256, 100) = 1 20:16:54.295943 read(17, "\27\3\1\0 ", 5) = 5 20:16:54.295991 read(17, "?\267\316\221\3261 m\20c\331S\275\324\177Hxg\351\0108\242k1\360\246\7\1X\245\274\242", 32) = 32 20:16:54.296050 read(17, "\27\3\1\2 ", 5) = 5 20:16:54.296085 read(17, "\214\241\237\314\362\3756)VW\276\346Wl\352\230\336\260\250\235\241u-.[3\3]\225;\272\303"..., 544) = 544 20:16:54.296189 epoll_ctl(3, EPOLL_CTL_MOD, 17, {EPOLLIN|EPOLLOUT, {u32=17, u64=17}}) = 0 20:16:54.296379 epoll_wait(3, {{EPOLLOUT, {u32=17, u64=17}}}, 256, 64) = 1 20:16:54.296449 write(17, "\27\3\1\0 \304\334\256R\221\333\351\340\275\252\310o\272B{k\357\3\"y\220p\335&][\36"..., 586) = 586 20:16:54.296526 epoll_wait(3, {{EPOLLOUT, {u32=17, u64=17}}}, 256, 63) = 1 20:16:54.296591 write(17, "\27\3\1\0 \321\353\305H\367\27\200\244\3\262r\0l\346Q6\236J\361\304=\353\354\217\304lV"..., 586) = 586 20:16:54.296640 epoll_ctl(3, EPOLL_CTL_MOD, 17, {EPOLLIN, {u32=17, u64=17}}) = 0 20:16:54.296675 epoll_wait(3, {}, 256, 63) = 0 20:16:54.359874 epoll_wait(3, {}, 256, 100) = 0 20:16:54.460105 epoll_wait(3, {}, 256, 100) = 0 20:16:54.560443 epoll_wait(3, {{EPOLLIN, {u32=21, u64=21}}}, 256, 100) = 1 20:16:54.617056 read(21, "\27\3\1\0 ", 5) = 5 20:16:54.617113 read(21, "E\325\211\230CA\241.\357{6\f\364\377\261\221\t~)\216\372j5\325\254\373b:i\365\326\326", 32) = 32 20:16:54.617291 read(21, "\27\3\1\2 ", 5) = 5 20:16:54.617330 read(21, "\363\236V\0353\366&\32\333\tK\227\236&Q\217\224Y4\3219\343\37\204\366\21\254\30\222\205sn"..., 544) = 544 20:16:54.617859 epoll_ctl(3, EPOLL_CTL_MOD, 21, {EPOLLIN|EPOLLOUT, {u32=21, u64=21}}) = 0 20:16:54.617981 epoll_wait(3, {{EPOLLOUT, {u32=21, u64=21}}}, 256, 44) = 1 20:16:54.618068 write(21, "\27\3\1\0 \262E]\346\36\310\251\375<\370\313B\233\267\343\362\354\253\301:\262;\215P\375\1\227"..., 586) = 586 20:16:54.618149 epoll_wait(3, {{EPOLLOUT, {u32=21, u64=21}}}, 256, 43) = 1 20:16:54.618334 write(21, "\27\3\1\0 \30\257\307\360\10\227\245\23\20q\fU3\"\33\323\34\373\0\312ib2F\247M\231"..., 586) = 586 20:16:54.618388 epoll_ctl(3, EPOLL_CTL_MOD, 21, {EPOLLIN, {u32=21, u64=21}}) = 0 20:16:54.618425 epoll_wait(3, {{EPOLLIN, {u32=17, u64=17}}}, 256, 43) = 1 20:16:54.636068 read(17, "\27\3\1\0 ", 5) = 5 20:16:54.636115 read(17, "\314/\6H\272\302\356\230d(n\307\354\252f\344\25\227\24\177\0\365\4\305_\r73\345\344\362H", 32) = 32 20:16:54.636272 read(17, "\27\3\1\2 ", 5) = 5 20:16:54.636311 read(17, "\235uY\2\363\257\341\324\370\340%O\27k\3575\2602\v}zZ\362\n\364\252\330\336\6\313\326\257"..., 544) = 544 20:16:54.636492 epoll_ctl(3, EPOLL_CTL_MOD, 17, {EPOLLIN|EPOLLOUT, {u32=17, u64=17}}) = 0 20:16:54.636677 epoll_wait(3, {{EPOLLOUT, {u32=17, u64=17}}}, 256, 25) = 1 20:16:54.636753 write(17, "\27\3\1\0 \2\30H\300\206&O\217r7\311\316\247\177^\265Ao#(z\323\273\363\213\36d"..., 586) = 586 20:16:54.636826 epoll_wait(3, {{EPOLLOUT, {u32=17, u64=17}}}, 256, 24) = 1 20:16:54.636951 write(17, "\27\3\1\0 \275\35\226d\303\205\370Ya\317J\303_\223T\361\265\214\341:\224\274\335\371\322\352\217"..., 586) = 586 20:16:54.637006 epoll_ctl(3, EPOLL_CTL_MOD, 17, {EPOLLIN, {u32=17, u64=17}}) = 0 20:16:54.637044 epoll_wait(3, {}, 256, 24) = 0 20:16:54.661213 epoll_wait(3, {{EPOLLIN, {u32=21, u64=21}}}, 256, 100) = 1 20:16:54.755619 read(21, "\27\3\1\0 ", 5) = 5 20:16:54.755673 read(21, "7\261\375n\275\316\31v\205\251\352\26\322\21C\365\203\374G\313x\321Z\246\250\25\306\336\307\352\325\243", 32) = 32 20:16:54.755737 read(21, "\27\3\1\2 ", 5) = 5 20:16:54.755772 read(21, "\265T\Y\211\\374#\0'\2\311\251X\277]\255\250\345+Rs\220\340!g\253\202\277\357Z\332"..., 544) = 544 20:16:54.755927 epoll_ctl(3, EPOLL_CTL_MOD, 21, {EPOLLIN|EPOLLOUT, {u32=21, u64=21}}) = 0 20:16:54.755985 epoll_wait(3, {{EPOLLOUT, {u32=21, u64=21}}}, 256, 6) = 1 20:16:54.756052 write(21, "\27\3\1\0 \243\221\354 \355\220U\214\272D\334\271\271\377i\375\356e\200m\205\332\17\376\315\312\360"..., 586) = 586 20:16:54.756114 epoll_ctl(3, EPOLL_CTL_MOD, 21, {EPOLLIN, {u32=21, u64=21}}) = 0 20:16:54.756304 epoll_wait(3, {}, 256, 6) = 0 20:16:54.762476 epoll_wait(3, {{EPOLLIN, {u32=17, u64=17}}}, 256, 100) = 1 20:16:54.789206 read(17, "\27\3\1\0 ", 5) = 5 20:16:54.789257 read(17, ";\243\371\34\322\210\230\351W\374\312\337e\32F\275!\2365{\215\357a=A\t\362\326z\30\251\233", 32) = 32 20:16:54.789409 read(17, "\27\3\1\2 ", 5) = 5 20:16:54.789448 read(17, "a\255[6\247\230\251\317\3130\203\6\277\251\231=\341\235\355\244~\257\247x/\372\10\36G\377\277'"..., 544) = 544 20:16:54.789598 epoll_ctl(3, EPOLL_CTL_MOD, 17, {EPOLLIN|EPOLLOUT, {u32=17, u64=17}}) = 0 20:16:54.789657 epoll_wait(3, {{EPOLLOUT, {u32=17, u64=17}}}, 256, 74) = 1 20:16:54.789724 write(17, "\27\3\1\0 \356\3\354\363\302\362\26\364x0\315\21\255\v\243\231O\377(:\217\230T\260n\205"..., 586) = 586 20:16:54.789778 epoll_ctl(3, EPOLL_CTL_MOD, 17, {EPOLLIN, {u32=17, u64=17}}) = 0 20:16:54.789815 epoll_wait(3, {}, 256, 73) = 0 20:16:54.863053 epollwait(3, {{EPOLLIN, {u32=21, u64=21}}}, 256, 31) = 1 20:16:54.892840 read(21, "\27\3\1\0 ", 5) = 5 20:16:54.892898 read(21, "\24m\217\361\267\16\234\257\327\243\302;\7wrs\256>\363\303\227R\21\352a\3369\244{{\262", 32) = 32 20:16:54.892963 read(21, "\27\3\1\2 ", 5) = 5 20:16:54.892998 read(21, "\177'\334\340f\373\206\244\264N\374@\10-\1\3314j\36\245H\10\337\23\224I\7\211\323r\364"..., 544) = 544 20:16:54.893156 epoll_ctl(3, EPOLL_CTL_MOD, 21, {EPOLLIN|EPOLLOUT, {u32=21, u64=21}}) = 0 20:16:54.893356 epoll_wait(3, {{EPOLLOUT, {u32=21, u64=21}}}, 256, 1) = 1 20:16:54.893429 write(21, "\27\3\1\0 y5k\254\314\230\275\300\366$\251]\1\16{\10\270\366\177U\206\232\2022xH\355"..., 586) = 586 20:16:54.893490 epoll_ctl(3, EPOLL_CTL_MOD, 21, {EPOLLIN, {u32=21, u64=21}}) = 0 20:16:54.893526 epoll_wait(3, {}, 256, 1) = 0 20:16:54.894840 epoll_ctl(3, EPOLL_CTL_MOD, 16, {EPOLLIN|EPOLLOUT, {u32=16, u64=16}}) = 0 20:16:54.895194 epoll_ctl(3, EPOLL_CTL_MOD, 36, {EPOLLIN|EPOLLOUT, {u32=36, u64=36}}) = 0 20:16:54.904588 epoll_wait(3, {{EPOLLOUT, {u32=16, u64=16}}, {EPOLLOUT, {u32=36, u64=36}}}, 256, 0) = 2 20:16:54.904719 write(16, "\27\3\1\0 C\0306<f\17\\\210\32\244y\222\317\217\246&|:37\347;\254\207\325I["..., 586) = 586 20:16:54.904803 epoll_ctl(3, EPOLL_CTL_MOD, 16, {EPOLLIN, {u32=16, u64=16}}) = 0 20:16:54.904875 write(36, "\27\3\1\0 X\26\337\4\310\352\356\334\226\340\362]*[\306,\241\330\3754&\36\33\22\363/\233"..., 586) = 586 20:16:54.904928 epoll_ctl(3, EPOLL_CTL_MOD, 36, {EPOLLIN, {u32=36, u64=36}}) = 0 20:16:54.904972 epoll_wait(3, {}, 256, 0) = 0 20:16:54.905063 epoll_wait(3, {{EPOLLIN, {u32=17, u64=17}}}, 256, 58) = 1 20:16:54.941335 read(17, "\27\3\1\0 ", 5) = 5 20:16:54.941390 read(17, "\22]\336\203\251\353\204$z[\23\7\311TY\271\320\31\256\334\310\10k\213\325\342\234\26U1\223\356", 32) = 32 20:16:54.941464 read(17, "\27\3\1\2 ", 5) = 5 20:16:54.941500 read(17, "\256\200\16\345Mj\3\7v\200b\t\220C\211!\334\3345q\r|L\352jP[\26T\262o\267"..., 544) = 544 20:16:54.941646 epoll_ctl(3, EPOLL_CTL_MOD, 17, {EPOLLIN|EPOLLOUT, {u32=17, u64=17}}) = 0 20:16:54.941705 epoll_wait(3, {{EPOLLOUT, {u32=17, u64=17}}}, 256, 22) = 1 20:16:54.941771 write(17, "\27\3\1\0 \351d>@7\26j\237<\264Z\237kN\301\244\352,6\304\344\20\355\0351nm"..., 586) = 586 20:16:54.941833 epoll_ctl(3, EPOLL_CTL_MOD, 17, {EPOLLIN, {u32=17, u64=17}}) = 0 20:16:54.941870 epoll_wait(3, {}, 256, 22) = 0 20:16:54.964031 epoll_wait(3, {{EPOLLIN, {u32=21, u64=21}}}, 256, 100) = 1 20:16:55.030630 read(21, "\27\3\1\0 ", 5) = 5 20:16:55.030690 read(21, "\316\302F\216P\222\30\334X\372!\230\\S&\21\205N\367\235\3754x\375\7\257<\\\202\336Tz", 32) = 32 20:16:55.030754 read(21, "\27\3\1\2 ", 5) = 5 20:16:55.030817 read(21, "$\20\317\365e\232\7\30\343\321\220\240\366\315\242136KM_\3\347\202\376\272\307Sz\241.\320"..., 544) = 544 20:16:55.030957 epoll_wait(3, {{EPOLLIN, {u32=21, u64=21}}}, 256, 0) = 1 20:16:55.031003 read(21, "\27\3\1\0 ", 5) = 5 20:16:55.031037 read(21, "\275\310\222\243\313\361\254\215\326\365\322T\261\25\377\347Q \1\322V\36\200G\362\351\316\31\365\232>w", 32) = 32 20:16:55.031089 read(21, "\27\3\1\16 ", 5) = 5 20:16:55.031124 read(21, "\3\3\257\354\307\24\32\253\203@\252X\275~\23\25J\224\312\304\234 \270&k\256\216\220\252~Q"..., 3616) = 2854 20:16:55.031304 read(21, 0x7f61e52afa2e, 762) = -1 EAGAIN (Resource temporarily unavailable) 20:16:55.031361 epoll_wait(3, {}, 256, 0) = 0 20:16:55.031405 epoll_wait(3, {}, 256, 33) = 0 20:16:55.064604 epoll_wait(3, {{EPOLLIN, {u32=16, u64=16}}}, 256, 100) = 1 20:16:55.088880 read(16, "\27\3\1\0 ", 5) = 5 20:16:55.088938 read(16, "\366\316\3634\323\1\215f\4<HYE\v\301\337\\\221\331*\242\360\244\357\225\345\305\277>jz", 32) = 32 20:16:55.088999 read(16, "\27\3\1\2 ", 5) = 5 20:16:55.089034 read(16, "e\5\3\313\7S\302\23\3440[x\3542\360t\3536\314\360\314\2072T|w\345-\240.\263q"..., 544) = 544 20:16:55.089118 epoll_wait(3, {{EPOLLIN, {u32=17, u64=17}}}, 256, 76) = 1 20:16:55.107293 read(17, "\27\3\1\0 ", 5) = 5 20:16:55.107340 read(17, "!l\222\207\v\204\5Q\220\300Py-\225\31526\311\2270\217\315\263~\223\355\3\23e\246\213p", 32) = 32 20:16:55.107397 read(17, "\27\3\1\2 ", 5) = 5 20:16:55.107432 read(17, "\315w\347\224w\310\353\351\254\26\306,P\241\0214$\256\211\4]\300\346\235[\232j(\7 \336."..., 544) = 544 20:16:55.107547 epoll_wait(3, {}, 256, 0) = 0 20:16:55.107592 epoll_wait(3, {}, 256, 0) = 0 20:16:55.107633 epoll_wait(3, {{EPOLLIN, {u32=17, u64=17}}}, 256, 57) = 1 20:16:55.116007 read(17, "\27\3\1\0 ", 5) = 5 20:16:55.116053 read(17, "\216\362\377\266\214\370w\313\364^\203\316=0\237\332\250M\375\5\364\204\273\226R1q0U0oX", 32) = 32 20:16:55.116118 read(17, "\27\3\1\16 ", 5) = 5 20:16:55.116153 read(17, "\5\303\270\341D\316\16C\356\352)'\254\22\277u{\250v=\177\274\27\244\352\340\fS\334S\17"..., 3616) = 1406 20:16:55.116222 read(17, 0x7f61e513c8f6, 2210) = -1 EAGAIN (Resource temporarily unavailable) 20:16:55.116338 epollwait(3, {{EPOLLIN, {u32=17, u64=17}}}, 256, 49) = 1 20:16:55.117039 read(17, "M\206\334\212\350\315\345\21p\326\354c\230P\2035\372?\v\330tvi\222\313\254\272\350x\202\236"..., 2210) = 1448 20:16:55.117088 read(17, 0x7f61e513ce9e, 762) = -1 EAGAIN (Resource temporarily unavailable) 20:16:55.117159 epoll_wait(3, {}, 256, 48) = 0 20:16:55.165338 epoll_wait(3, {{EPOLLIN, {u32=21, u64=21}}}, 256, 100) = 1 20:16:55.168233 read(21, "\302\263\270\1\276ShM\256R\273\227-\17\31\374\377\377\25\201\225\256(\243,\4+\35\314\255\263\32"..., 762) = 762 20:16:55.168475 epoll_wait(3, {}, 256, 0) = 0 20:16:55.168511 epoll_wait(3, {}, 256, 0) = 0 20:16:55.168973 epoll_wait(3, {{EPOLLIN, {u32=21, u64=21}}}, 256, 97) = 1 20:16:55.173115 read(21, "\27\3\1\0 ", 5) = 5 20:16:55.173160 read(21, "\336\376Ca\276\201<\265\201\34\223H\343I\36\7^9\212\331g\36\301\26\257\227\260\0,\307H\306", 32) = 32 20:16:55.173243 read(21, "\27\3\1\2 ", 5) = 5 20:16:55.173337 read(21, "\216T>\341\rxEK\16\37\203\201\367$\231\t\275\303\276\363\0259\0221-\t\36\205) \244\25"..., 544) = 544 20:16:55.173430 epoll_wait(3, {{EPOLLIN, {u32=21, u64=21}}}, 256, 0) = 1 20:16:55.173475 read(21, "\27\3\1\0 ", 5) = 5 20:16:55.173509 read(21, "\310\316\271\200\3023\4\312=8\345ee\26)\331\377\377\347'\6 \236\264\}\213E\r\314r\365", 32) = 32 20:16:55.173558 read(21, "\27\3\1\16 ", 5) = 5 20:16:55.173592 read(21, "\243\r\234.\373\23\335n\366\330\355\301\10Pq\376i\205\307\323x\247\25?\327\30\372+}\360\235\334"..., 3616) = 2268 20:16:55.173633 read(21, 0x7f61e52af7e4, 1348) = -1 EAGAIN (Resource temporarily unavailable) 20:16:55.173680 epoll_wait(3, {}, 256, 0) = 0 20:16:55.173719 epoll_wait(3, {}, 256, 92) = 0 20:16:55.265975 epoll_wait(3, {{EPOLLIN, {u32=17, u64=17}}}, 256, 100) = 1 20:16:55.288191 read(17, "}\202\27\300o\"\203d\27\256\r\1777\270\226M\37\3730\273\342\300\252S\25759{\352\1."..., 762) = 762 20:16:55.288556 epoll_wait(3, {}, 256, 0) = 0 20:16:55.288598 epoll_wait(3, {}, 256, 0) = 0 20:16:55.289097 epoll_wait(3, {{EPOLLIN, {u32=17, u64=17}}}, 256, 77) = 1 20:16:55.300136 read(17, "\27\3\1\0 ", 5) = 5 20:16:55.300181 read(17, "s-8\343\316\3\f=\2320\4<\31\3424\351<\263$\272 Y\363}{\v\1k\260\253\320W", 32) = 32 20:16:55.300236 read(17, "\27\3\1\2 ", 5) = 5 20:16:55.300382 read(17, "\37@\215\377xZ}\257\10\3135\n\331UK0\217\365\302\224\2\35\240~\267\\221\311\307\346\376"..., 544) = 544 20:16:55.300493 epoll_wait(3, {{EPOLLIN, {u32=17, u64=17}}}, 256, 0) = 1 20:16:55.300538 read(17, "\27\3\1\0 ", 5) = 5 20:16:55.300572 read(17, "\fm\0173\16D\370\366~\33\370\17S\301R\315\201\221\312\3\203_AS\335Aa\21\360\0\214\2", 32) = 32 20:16:55.300622 read(17, "\27\3\1\16 ", 5) = 5 20:16:55.300656 read(17, "\372Rz\274g\262\3234\207\336\32\37\306V\346 \213\370\230\304\37\16z>jZ\206\367\245i\324"..., 3616) = 820 20:16:55.300697 read(17, 0x7f61e513c6ac, 2796) = -1 EAGAIN (Resource temporarily unavailable) 20:16:55.300745 epoll_wait(3, {}, 256, 0) = 0 20:16:55.300785 epoll_wait(3, {{EPOLLIN, {u32=17, u64=17}}}, 256, 66) = 1 20:16:55.301039 read(17, "\261\373\346\236\370g\5\210(\3646Ri\364\230\0\340e\255(\224\210\202\3509\373\277v\253\25)"..., 2796) = 1448 20:16:55.301087 read(17, 0x7f61e513cc54, 1348) = -1 EAGAIN (Resource temporarily unavailable) 20:16:55.301130 epoll_wait(3, {{EPOLLIN, {u32=21, u64=21}}}, 256, 65) = 1 20:16:55.349292 read(21, "|\273T+\346\333\221RZMF\371\246\302\21\247\216\317U.\363^\256t\24\25\3228}\243\220\300"..., 1348) = 1348 20:16:55.349534 epoll_wait(3, {}, 256, 0) = 0 20:16:55.349571 epoll_wait(3, {}, 256, 0) = 0 20:16:55.349992 epoll_wait(3, {}, 256, 16) = 0 20:16:55.366164 epoll_wait(3, {{EPOLLIN, {u32=17, u64=17}}}, 256, 100) = 1 20:16:55.458558 read(17, "\337\305\3\21\353\334\223\232ku\327Bk\5\205\5\364\313\344\306\214\r\362\314\216\334i\236'\274\337w"..., 1348) = 1348 20:16:55.458816 epoll_wait(3, {}, 256, 0) = 0 20:16:55.458854 epoll_wait(3, {}, 256, 0) = 0 20:16:55.459424 epoll_wait(3, {}, 256, 7) = 0 20:16:55.466679 epoll_wait(3, {}, 256, 100) = 0 20:16:55.566924 epoll_wait(3, {}, 256, 100) = 0 20:16:55.667168 epoll_wait(3, {}, 256, 100) = 0 20:16:55.767453 epoll_wait(3, {}, 256, 100) = 0 20:16:55.867733 epoll_wait(3, {}, 256, 27) = 0 20:16:55.895139 epoll_ctl(3, EPOLL_CTL_MOD, 35, {EPOLLIN|EPOLLOUT, {u32=35, u64=35}}) = 0 20:16:55.903627 epoll_ctl(3, EPOLL_CTL_DEL, 16, {EPOLLIN, {u32=16, u64=16}}) = 0 20:16:55.903774 close(16) = 0 20:16:55.903875 epollwait(3, {{EPOLLOUT, {u32=35, u64=35}}}, 256, 73) = 1 20:16:55.903956 write(35, "\27\3\1\0 \22\n\277\257\360\321\346\260X\274\330\23\264\216<\260x<\301;\204\2205\370\207~"..., 586) = 586 20:16:55.904025 epoll_ctl(3, EPOLL_CTL_MOD, 35, {EPOLLIN, {u32=35, u64=35}}) = 0 20:16:55.904063 epoll_wait(3, {}, 256, 64) = 0 20:16:55.968244 epoll_wait(3, {}, 256, 100) = 0 20:16:56.068494 epoll_wait(3, {}, 256, 100) = 0 20:16:56.168738 epoll_wait(3, {}, 256, 100) = 0 20:16:56.268986 epoll_wait(3, {}, 256, 100) = 0 20:16:56.369257 epoll_wait(3, {}, 256, 100) = 0 20:16:56.469539 epoll_wait(3, {}, 256, 100) = 0 20:16:56.569795 epoll_wait(3, {}, 256, 100) = 0 20:16:56.670082 epoll_wait(3, {}, 256, 100) = 0 20:16:56.770370 epoll_wait(3, {}, 256, 100) = 0 20:16:56.870708 epoll_wait(3, {}, 256, 25) = 0 20:16:56.896062 epoll_ctl(3, EPOLL_CTL_MOD, 36, {EPOLLIN|EPOLLOUT, {u32=36, u64=36}}) = 0 20:16:56.896280 epoll_wait(3, {{EPOLLOUT, {u32=36, u64=36}}}, 256, 75) = 1 20:16:56.896372 write(36, "\27\3\1\0 Z\366\36\210^y\362\342\305\313AqQ\202YB[\232d\222P\204\7\257\266\3525"..., 586) = 586 20:16:56.896435 epoll_ctl(3, EPOLL_CTL_MOD, 36, {EPOLLIN, {u32=36, u64=36}}) = 0 20:16:56.896475 epoll_wait(3, {}, 256, 75) = 0 20:16:56.971679 epoll_wait(3, {}, 256, 100) = 0 20:16:57.071965 epoll_wait(3, {}, 256, 100) = 0 20:16:57.172208 epoll_wait(3, {}, 256, 100) = 0 20:16:57.272456 epoll_wait(3, {}, 256, 100) = 0 20:16:57.372702 epoll_wait(3, {}, 256, 100) = 0 20:16:57.472955 epoll_wait(3, {}, 256, 100) = 0 20:16:57.573204 epoll_wait(3, {}, 256, 100) = 0 20:16:57.673456 epoll_wait(3, {}, 256, 100) = 0 20:16:57.773712 epoll_wait(3, {}, 256, 100) = 0 20:16:57.873972 epoll_wait(3, {}, 256, 22) = 0 20:16:57.896547 epoll_ctl(3, EPOLL_CTL_MOD, 35, {EPOLLIN|EPOLLOUT, {u32=35, u64=35}}) = 0 20:16:57.896677 epoll_wait(3, {{EPOLLOUT, {u32=35, u64=35}}}, 256, 78) = 1 20:16:57.896761 write(35, "\27\3\1\0 \355\227\271\377\354\36\32>\37\365/\257\5DQiY\231\313\306\32\272(\251K\375"..., 586) = 586 20:16:57.896832 epoll_ctl(3, EPOLL_CTL_MOD, 35, {EPOLLIN, {u32=35, u64=35}}) = 0 20:16:57.896872 epoll_wait(3, {{EPOLLIN, {u32=11, u64=11}}}, 256, 78) = 1 20:16:57.955894 read(11, "\27\3\1\0 ", 5) = 5 20:16:57.955948 read(11, "\207\1\3:\250\245\274\346p\305dnO\34\236U-\305c\377 H\327\241JZ\313k\335s \255", 32) = 32 20:16:57.956007 read(11, "\27\3\1\2 ", 5) = 5 20:16:57.956041 read(11, "5\6$\377\330\364\221|\206ek\372V\321E3)\37\241G\367\302\260\31\256\34\332}\241~\332\224"..., 544) = 544 20:16:57.956917 epoll_wait(3, {}, 256, 19) = 0 20:16:57.976110 epoll_wait(3, {}, 256, 100) = 0 20:16:58.076362 epoll_wait(3, {}, 256, 100) = 0 20:16:58.176670 epoll_wait(3, {}, 256, 100) = 0 20:16:58.276947 epoll_wait(3, {}, 256, 100) = 0 20:16:58.377252 epoll_wait(3, {}, 256, 100) = 0 20:16:58.477513 epoll_wait(3, {}, 256, 100) = 0 20:16:58.577801 epoll_wait(3, {}, 256, 100) = 0 20:16:58.678105 epoll_wait(3, {}, 256, 100) = 0 20:16:58.778372 epoll_wait(3, {}, 256, 100) = 0 20:16:58.878644 epoll_wait(3, {}, 256, 18) = 0 20:16:58.897013 epoll_ctl(3, EPOLL_CTL_MOD, 36, {EPOLLIN|EPOLLOUT, {u32=36, u64=36}}) = 0 20:16:58.897126 epoll_wait(3, {{EPOLLOUT, {u32=36, u64=36}}}, 256, 82) = 1 20:16:58.897305 write(36, "\27\3\1\0 \266\16\2i\225\313\332s\330\345\337/&\227\373\6Q\30\371\\310\224\357!\320\201\203"..., 586) = 586 20:16:58.897379 epoll_ctl(3, EPOLL_CTL_MOD, 36, {EPOLLIN, {u32=36, u64=36}}) = 0 20:16:58.897419 epoll_wait(3, {}, 256, 82) = 0 20:16:58.979643 epoll_wait(3, {}, 256, 100) = 0 20:16:59.079970 epoll_wait(3, {}, 256, 100) = 0 20:16:59.180231 epoll_wait(3, {}, 256, 100) = 0 20:16:59.280511 epoll_wait(3, {}, 256, 100) = 0 20:16:59.380800 epoll_wait(3, {}, 256, 100) = 0 20:16:59.481049 epoll_wait(3, {}, 256, 100) = 0 20:16:59.581376 epoll_wait(3, {}, 256, 100) = 0 20:16:59.681677 epoll_wait(3, {}, 256, 100) = 0 20:16:59.781958 epoll_wait(3, {}, 256, 100) = 0 20:16:59.882234 epoll_wait(3, {}, 256, 15) = 0 20:16:59.897583 epoll_ctl(3, EPOLL_CTL_MOD, 19, {EPOLLIN|EPOLLOUT, {u32=19, u64=19}}) = 0 20:16:59.897700 epoll_wait(3, {{EPOLLOUT, {u32=19, u64=19}}}, 256, 85) = 1 20:16:59.897788 write(19, "\27\3\1\0 \3\213\210k\fK\217\375I\332\6E\2\305\303A^\"\336\300:\tg\2224\370\350"..., 586) = 586 20:16:59.897868 epoll_ctl(3, EPOLL_CTL_MOD, 19, {EPOLLIN, {u32=19, u64=19}}) = 0 20:16:59.897908 epoll_wait(3, {}, 256, 85) = 0 20:16:59.983180 epoll_wait(3, {}, 256, 100) = 0 20:17:00.083457 epoll_wait(3, {}, 256, 100) = 0 20:17:00.183782 epoll_wait(3, {}, 256, 100) = 0 20:17:00.284059 epoll_wait(3, {}, 256, 100) = 0 20:17:00.384319 epoll_wait(3, {}, 256, 100) = 0 20:17:00.484620 epoll_wait(3, {}, 256, 100) = 0 20:17:00.584910 epoll_wait(3, {}, 256, 100) = 0 20:17:00.685219 epoll_wait(3, {}, 256, 100) = 0 20:17:00.785525 epoll_wait(3, {}, 256, 100) = 0 20:17:00.885778 epoll_wait(3, {}, 256, 12) = 0 20:17:00.898128 epoll_ctl(3, EPOLL_CTL_MOD, 36, {EPOLLIN|EPOLLOUT, {u32=36, u64=36}}) = 0 20:17:00.898399 epoll_wait(3, {{EPOLLOUT, {u32=36, u64=36}}}, 256, 88) = 1 20:17:00.898486 write(36, "\27\3\1\0 \317\354,#\225,\351\307G\332\243\226Ve\246\36\232?\221n\23\24\344\215e\230~"..., 586) = 586 20:17:00.898562 epoll_ctl(3, EPOLL_CTL_MOD, 36, {EPOLLIN, {u32=36, u64=36}}) = 0 20:17:00.898602 epoll_wait(3, {}, 256, 88) = 0 20:17:00.986809 epoll_wait(3, {}, 256, 100) = 0 20:17:01.087039 epoll_wait(3, {}, 256, 100) = 0 20:17:01.187274 epoll_wait(3, {}, 256, 100) = 0 20:17:01.287545 epoll_wait(3, {}, 256, 100) = 0 20:17:01.387795 epoll_wait(3, {}, 256, 100) = 0 20:17:01.488053 epoll_wait(3, {}, 256, 100) = 0 20:17:01.588381 epoll_wait(3, {}, 256, 100) = 0 20:17:01.688645 epoll_wait(3, {}, 256, 100) = 0 20:17:01.788902 epoll_wait(3, {}, 256, 100) = 0 20:17:01.889127 epoll_wait(3, {}, 256, 9) = 0 20:17:01.898361 epoll_wait(3, {}, 256, 91) = 0 20:17:01.989581 epoll_wait(3, {}, 256, 100) = 0 20:17:02.089808 epoll_wait(3, {}, 256, 100) = 0 20:17:02.190028 epoll_wait(3, {}, 256, 100) = 0 20:17:02.290267 epoll_wait(3, {}, 256, 100) = 0 20:17:02.390517 epoll_wait(3, {}, 256, 100) = 0 20:17:02.490765 epoll_wait(3, {}, 256, 100) = 0 20:17:02.591009 epoll_wait(3, {}, 256, 100) = 0 20:17:02.691268 epoll_wait(3, {}, 256, 100) = 0 20:17:02.791526 epoll_wait(3, {}, 256, 100) = 0 20:17:02.891790 epoll_wait(3, {}, 256, 7) = 0 20:17:02.899046 epoll_wait(3, {}, 256, 93) = 0 20:17:02.992301 epoll_wait(3, {}, 256, 100) = 0 20:17:03.092571 epoll_wait(3, {}, 256, 100) = 0 20:17:03.192846 epoll_wait(3, {}, 256, 100) = 0 20:17:03.293124 epoll_wait(3, {}, 256, 100) = 0 20:17:03.393402 epoll_wait(3, {}, 256, 100) = 0 20:17:03.493660 epoll_wait(3, {}, 256, 100) = 0 20:17:03.593952 epoll_wait(3, {}, 256, 100) = 0 20:17:03.694264 epoll_wait(3, {}, 256, 100) = 0 20:17:03.794551 epoll_wait(3, {}, 256, 100) = 0 20:17:03.894781 epoll_wait(3, {}, 256, 5) = 0 20:17:03.900021 epoll_wait(3, {}, 256, 95) = 0 20:17:03.995255 epoll_wait(3, {}, 256, 100) = 0 20:17:04.095495 epoll_wait(3, {}, 256, 100) = 0 20:17:04.195738 epoll_wait(3, {}, 256, 100) = 0 20:17:04.295981 epoll_wait(3, {}, 256, 100) = 0 20:17:04.396227 epoll_wait(3, {}, 256, 100) = 0 20:17:04.496455 epoll_wait(3, {{EPOLLIN, {u32=35, u64=35}}}, 256, 100) = 1 20:17:04.535018 read(35, "\27\3\1\0 ", 5) = 5 20:17:04.535071 read(35, "\321\305E\224\v\3\312\215\355\367\207\323\215\206!\10\246a\260z)\300\244\370f\27<z4O\212q", 32) = 32 20:17:04.535133 read(35, "\27\3\1\2 ", 5) = 5 20:17:04.535266 read(35, "\254\334\4\265\304\243\220k!\276\345\275\202\372\352\342B6\202\313\314\03582\271\226?\34w\275\263"..., 544) = 544 20:17:04.535458 epoll_wait(3, {}, 256, 62) = 0 20:17:04.597629 epoll_wait(3, {}, 256, 100) = 0 20:17:04.697855 epoll_wait(3, {}, 256, 100) = 0 20:17:04.798061 epoll_wait(3, {}, 256, 100) = 0 20:17:04.898411 epoll_wait(3, {}, 256, 2) = 0 20:17:04.900677 epoll_wait(3, {}, 256, 98) = 0 20:17:04.998882 epoll_wait(3, {}, 256, 100) = 0 20:17:05.099105 epoll_wait(3, {}, 256, 100) = 0 20:17:05.199373 epoll_wait(3, {}, 256, 100) = 0 20:17:05.299609 epoll_wait(3, {}, 256, 100) = 0 20:17:05.399839 epoll_wait(3, {}, 256, 100) = 0 20:17:05.500098 epoll_wait(3, {}, 256, 100) = 0 20:17:05.600360 epoll_wait(3, {}, 256, 100) = 0 20:17:05.700641 epoll_wait(3, {}, 256, 100) = 0 20:17:05.800867 epoll_wait(3, {}, 256, 100) = 0 20:17:05.901188 epoll_wait(3, {}, 256, 100) = 0 20:17:06.001451 epoll_wait(3, {}, 256, 100) = 0 20:17:06.101676 epoll_wait(3, {}, 256, 100) = 0 20:17:06.201904 epoll_wait(3, {}, 256, 100) = 0 20:17:06.302156 epoll_wait(3, {}, 256, 100) = 0 20:17:06.402374 epoll_wait(3, {}, 256, 100) = 0 20:17:06.502595 epoll_wait(3, {}, 256, 100) = 0 20:17:06.602824 epoll_wait(3, {}, 256, 100) = 0 20:17:06.703089 epoll_wait(3, {}, 256, 100) = 0 20:17:06.803321 epoll_wait(3, {}, 256, 98) = 0 20:17:06.901665 epoll_wait(3,

fpietrosanti commented 11 years ago

A part from the details of debugging, is this issue triggered by the use of CentOS switching from Debian/Ubuntu (where till now has only been tested) ?

evilaliv3 commented 11 years ago

old; closing it