recommended number of listener_jobs

Robert Rogers robrogers at mac.com
Wed Apr 6 16:25:48 PDT 2005


Hi,

Following is output from strace. First is grep "accept", 2nd is epoll, 3rd is both. I divided cuz epoll is huge.

Let me know if you see anything interesting.  It's a bit beyond me.  Thx.  (by the way I think this means i'm using epoll, yes? :-) )

ACCEPT:

accept(3, {sa_family=AF_INET, sin_port=htons(40676), sin_addr=inet_addr("10.1.9.2")}, [16]) = 28
accept(3, {sa_family=AF_INET, sin_port=htons(40677), sin_addr=inet_addr("10.1.9.2")}, [16]) = 29
accept(3, {sa_family=AF_INET, sin_port=htons(40679), sin_addr=inet_addr("10.1.9.2")}, [16]) = 30
accept(3, {sa_family=AF_INET, sin_port=htons(40680), sin_addr=inet_addr("10.1.9.2")}, [16]) = 31
accept(3, {sa_family=AF_INET, sin_port=htons(40681), sin_addr=inet_addr("10.1.9.2")}, [16]) = 32
accept(3, {sa_family=AF_INET, sin_port=htons(40682), sin_addr=inet_addr("10.1.9.2")}, [16]) = 33
accept(3, {sa_family=AF_INET, sin_port=htons(40683), sin_addr=inet_addr("10.1.9.2")}, [16]) = 34
accept(3, {sa_family=AF_INET, sin_port=htons(40684), sin_addr=inet_addr("10.1.9.2")}, [16]) = 35
accept(3, {sa_family=AF_INET, sin_port=htons(40685), sin_addr=inet_addr("10.1.9.2")}, [16]) = 36
accept(3, {sa_family=AF_INET, sin_port=htons(40686), sin_addr=inet_addr("10.1.9.2")}, [16]) = 37
6caccept(3, {sa_family=AF_INET, sin_port=htons(40687), sin_addr=inet_addr("10.1.9.2")}, [16]) = 38
accept(3, {sa_family=AF_INET, sin_port=htons(40688), sin_addr=inet_addr("10.1.9.2")}, [16]) = 39
accept(3, {sa_family=AF_INET, sin_port=htons(40711), sin_addr=inet_addr("10.1.9.2")}, [16]) = 40
accept(3, {sa_family=AF_INET, sin_port=htons(40712), sin_addr=inet_addr("10.1.9.2")}, [16]) = 41
accept(3, {sa_family=AF_INET, sin_port=htons(40713), sin_addr=inet_addr("10.1.9.2")}, [16]) = 42
accept(3, {sa_family=AF_INET, sin_port=htons(40714), sin_addr=inet_addr("10.1.9.2")}, [16]) = 43
accept(3, {sa_family=AF_INET, sin_port=htons(40715), sin_addr=inet_addr("10.1.9.2")}, [16]) = 44
accept(3, {sa_family=AF_INET, sin_port=htons(40716), sin_addr=inet_addr("10.1.9.2")}, [16]) = 45
accept(3, {sa_family=AF_INET, sin_port=htons(40689), sin_addr=inet_addr("10.1.9.2")}, [16]) = 46
accept(3, {sa_family=AF_INET, sin_port=htons(40690), sin_addr=inet_addr("10.1.9.2")}, [16]) = 47
accept(3, {sa_family=AF_INET, sin_port=htons(40717), sin_addr=inet_addr("10.1.9.2")}, [16]) = 48
accept(3, {sa_family=AF_INET, sin_port=htons(40718), sin_addr=inet_addr("10.1.9.2")}, [16]) = 49
accept(3, {sa_family=AF_INET, sin_port=htons(40719), sin_addr=inet_addr("10.1.9.2")}, [16]) = 50
accept(3, {sa_family=AF_INET, sin_port=htons(40720), sin_addr=inet_addr("10.1.9.2")}, [16]) = 51
accept(3, {sa_family=AF_INET, sin_port=htons(40721), sin_addr=inet_addr("10.1.9.2")}, [16]) = 52
accept(3, {sa_family=AF_INET, sin_port=htons(40722), sin_addr=inet_addr("10.1.9.2")}, [16]) = 53
accept(3, {sa_family=AF_INET, sin_port=htons(40723), sin_addr=inet_addr("10.1.9.2")}, [16]) = 54
accept(3, {sa_family=AF_INET, sin_port=htons(40724), sin_addr=inet_addr("10.1.9.2")}, [16]) = 55
accept(3, {sa_family=AF_INET, sin_port=htons(40725), sin_addr=inet_addr("10.1.9.2")}, [16]) = 56
accept(3, {sa_family=AF_INET, sin_port=htons(40726), sin_addr=inet_addr("10.1.9.2")}, [16]) = 33
accept(3, {sa_family=AF_INET, sin_port=htons(40727), sin_addr=inet_addr("10.1.9.2")}, [16]) = 35
accept(3, {sa_family=AF_INET, sin_port=htons(40728), sin_addr=inet_addr("10.1.9.2")}, [16]) = 57
accept(3, {sa_family=AF_INET, sin_port=htons(40729), sin_addr=inet_addr("10.1.9.2")}, [16]) = 58
accept(3, {sa_family=AF_INET, sin_port=htons(40730), sin_addr=inet_addr("10.1.9.2")}, [16]) = 59
accept(3, {sa_family=AF_INET, sin_port=htons(40731), sin_addr=inet_addr("10.1.9.2")}, [16]) = 60
accept(3, {sa_family=AF_INET, sin_port=htons(40732), sin_addr=inet_addr("10.1.9.2")}, [16]) = 61
accept(3, {sa_family=AF_INET, sin_port=htons(40733), sin_addr=inet_addr("10.1.9.2")}, [16]) = 62
accept(3, {sa_family=AF_INET, sin_port=htons(40734), sin_addr=inet_addr("10.1.9.2")}, [16]) = 28
accept(3, {sa_family=AF_INET, sin_port=htons(40735), sin_addr=inet_addr("10.1.9.2")}, [16]) = 29
accept(3, {sa_family=AF_INET, sin_port=htons(40736), sin_addr=inet_addr("10.1.9.2")}, [16]) = 30
accept(3, {sa_family=AF_INET, sin_port=htons(40737), sin_addr=inet_addr("10.1.9.2")}, [16]) = 31
accept(3, {sa_family=AF_INET, sin_port=htons(40738), sin_addr=inet_addr("10.1.9.2")}, [16]) = 32
accept(3, {sa_family=AF_INET, sin_port=htons(40739), sin_addr=inet_addr("10.1.9.2")}, [16]) = 29
accept(3, {sa_family=AF_INET, sin_port=htons(40740), sin_addr=inet_addr("10.1.9.2")}, [16]) = 33


EPOLL

epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {{EPOLLIN, {u32=7, u64=7}}}, 1000, 250) = 1
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {{EPOLLIN, {u32=7, u64=7}}}, 1000, 250) = 1
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {{EPOLLIN, {u32=3, u64=3}}}, 1000, 250) = 1
epoll_ctl(5, EPOLL_CTL_ADD, 28, {EPOLLERR|EPOLLHUP|0x20, {u32=28, u64=28}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 28, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=28, u64=28}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=28, u64=28}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef56800, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
epoll_ctl(5, EPOLL_CTL_ADD, 29, {EPOLLERR|EPOLLHUP|0x20, {u32=29, u64=29}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 29, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=29, u64=29}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=29, u64=29}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef56800, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
epoll_ctl(5, EPOLL_CTL_ADD, 30, {EPOLLERR|EPOLLHUP|0x20, {u32=30, u64=30}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 30, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=30, u64=30}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=30, u64=30}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef56800, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
epoll_ctl(5, EPOLL_CTL_ADD, 31, {EPOLLERR|EPOLLHUP|0x20, {u32=31, u64=31}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 31, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=31, u64=31}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=31, u64=31}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef56800, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
epoll_ctl(5, EPOLL_CTL_ADD, 32, {EPOLLERR|EPOLLHUP|0x20, {u32=32, u64=32}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 32, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=32, u64=32}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=32, u64=32}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef56800, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
epoll_ctl(5, EPOLL_CTL_ADD, 33, {EPOLLERR|EPOLLHUP|0x20, {u32=33, u64=33}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 33, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=33, u64=33}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=33, u64=33}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef56800, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
epoll_ctl(5, EPOLL_CTL_ADD, 34, {EPOLLERR|EPOLLHUP|0x20, {u32=34, u64=34}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 34, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=34, u64=34}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=34, u64=34}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef56800, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
epoll_ctl(5, EPOLL_CTL_ADD, 35, {EPOLLERR|EPOLLHUP|0x20, {u32=35, u64=35}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 35, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=35, u64=35}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=35, u64=35}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef56800, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
epoll_ctl(5, EPOLL_CTL_ADD, 36, {EPOLLERR|EPOLLHUP|0x20, {u32=36, u64=36}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 36, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=36, u64=36}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=36, u64=36}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef56800, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
epoll_ctl(5, EPOLL_CTL_ADD, 37, {EPOLLERR|EPOLLHUP|0x20, {u32=37, u64=37}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 37, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=37, u64=37}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=37, u64=37}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef56800, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
epoll_ctl(5, EPOLL_CTL_ADD, 38, {EPOLLERR|EPOLLHUP|0x20, {u32=38, u64=38}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 38, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=38, u64=38}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=38, u64=38}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef56800, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
epoll_ctl(5, EPOLL_CTL_ADD, 39, {EPOLLERR|EPOLLHUP|0x20, {u32=39, u64=39}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 39, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=39, u64=39}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=39, u64=39}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef56800, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
epoll_ctl(5, EPOLL_CTL_ADD, 40, {EPOLLERR|EPOLLHUP|0x20, {u32=40, u64=40}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 40, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=40, u64=40}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=40, u64=40}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=3, u64=3}}}, 1000, 250) = 1
epoll_ctl(5, EPOLL_CTL_ADD, 41, {EPOLLERR|EPOLLHUP|0x20, {u32=41, u64=41}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 41, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=41, u64=41}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=41, u64=41}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=3, u64=3}}}, 1000, 250) = 1
epoll_ctl(5, EPOLL_CTL_ADD, 42, {EPOLLERR|EPOLLHUP|0x20, {u32=42, u64=42}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 42, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=42, u64=42}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=42, u64=42}}, {EPOLLIN|EPOLLRDNORM|EPOLLWRNORM|EPOLLMSG|EPOLLERR|EPOLLHUP|0x700820, {u32=8372212, u64=35963238646530036}}, {0, {u32=4277497216, u64=32471546173156736}}}, 1000, 250) = 3
epoll_ctl(5, EPOLL_CTL_ADD, 43, {EPOLLERR|EPOLLHUP|0x20, {u32=43, u64=43}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 43, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=43, u64=43}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=43, u64=43}}, {EPOLLIN|EPOLLRDNORM|EPOLLWRNORM|EPOLLMSG|EPOLLERR|EPOLLHUP|0x700820, {u32=8372212, u64=35963238646530036}}, {0, {u32=4277497216, u64=32471546173156736}}}, 1000, 250) = 3
epoll_ctl(5, EPOLL_CTL_ADD, 44, {EPOLLERR|EPOLLHUP|0x20, {u32=44, u64=44}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 44, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=44, u64=44}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=44, u64=44}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef56800, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
epoll_ctl(5, EPOLL_CTL_ADD, 45, {EPOLLERR|EPOLLHUP|0x20, {u32=45, u64=45}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 45, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=45, u64=45}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=45, u64=45}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef56800, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
epoll_ctl(5, EPOLL_CTL_ADD, 46, {EPOLLERR|EPOLLHUP|0x20, {u32=46, u64=46}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 46, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=46, u64=46}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=46, u64=46}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef56800, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
epoll_ctl(5, EPOLL_CTL_ADD, 47, {EPOLLERR|EPOLLHUP|0x20, {u32=47, u64=47}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 47, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=47, u64=47}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=47, u64=47}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef56800, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
epoll_ctl(5, EPOLL_CTL_ADD, 48, {EPOLLERR|EPOLLHUP|0x20, {u32=48, u64=48}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 48, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=48, u64=48}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=48, u64=48}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef56800, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
epoll_ctl(5, EPOLL_CTL_ADD, 49, {EPOLLERR|EPOLLHUP|0x20, {u32=49, u64=49}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 49, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=49, u64=49}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=49, u64=49}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef56800, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
epoll_ctl(5, EPOLL_CTL_ADD, 50, {EPOLLERR|EPOLLHUP|0x20, {u32=50, u64=50}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 50, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=50, u64=50}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=50, u64=50}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef56800, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
epoll_ctl(5, EPOLL_CTL_ADD, 51, {EPOLLERR|EPOLLHUP|0x20, {u32=51, u64=51}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 51, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=51, u64=51}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=51, u64=51}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef56800, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
epoll_ctl(5, EPOLL_CTL_ADD, 52, {EPOLLERR|EPOLLHUP|0x20, {u32=52, u64=52}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 52, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=52, u64=52}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=52, u64=52}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef56800, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
epoll_ctl(5, EPOLL_CTL_ADD, 53, {EPOLLERR|EPOLLHUP|0x20, {u32=53, u64=53}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 53, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=53, u64=53}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=53, u64=53}}, {EPOLLPRI|EPOLLOUT|EPOLLERR, {u32=8373344, u64=35953617919788128}}, {EPOLLOUT|EPOLLRDNORM|EPOLLWRNORM|EPOLLMSG|EPOLLERR|EPOLLHUP|EPOLLONESHOT|EPOLLET|0x3ef56800, {u32=7557163, u64=35963238645714987}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLWRBAND|0x8071020, {u32=14, u64=31540010733797390}}, {EPOLLOUT|EPOLLRDNORM|EPOLLRDBAND|EPOLLWRNORM|EPOLLWRBAND|EPOLLMSG|EPOLLHUP|0x7fb820, {u32=8373344, u64=8373344}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef56800, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 6
epoll_ctl(5, EPOLL_CTL_ADD, 54, {EPOLLERR|EPOLLHUP|0x20, {u32=54, u64=54}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 54, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=54, u64=54}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=54, u64=54}}, {EPOLLIN|EPOLLPRI|EPOLLERR|0x735020, {u32=8373344, u64=578452655064466528}}, {EPOLLPRI|EPOLLOUT|EPOLLERR, {u32=7343481, u64=35958376742522233}}, {EPOLLRDNORM|EPOLLMSG|0x7fc020, {u32=0, u64=18371710651451047936}}, {EPOLLPRI|EPOLLRDBAND|EPOLLMSG|EPOLLHUP|0x735820, {u32=8373344, u64=578452655064466528}}}, 1000, 250) = 5
epoll_ctl(5, EPOLL_CTL_ADD, 55, {EPOLLERR|EPOLLHUP|0x20, {u32=55, u64=55}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 55, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=55, u64=55}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=55, u64=55}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef56800, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
epoll_ctl(5, EPOLL_CTL_ADD, 56, {EPOLLERR|EPOLLHUP|0x20, {u32=56, u64=56}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 56, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=56, u64=56}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=56, u64=56}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef56800, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
epoll_ctl(5, EPOLL_CTL_ADD, 57, {EPOLLERR|EPOLLHUP|0x20, {u32=57, u64=57}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 57, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=57, u64=57}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=57, u64=57}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef56800, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
epoll_ctl(5, EPOLL_CTL_ADD, 58, {EPOLLERR|EPOLLHUP|0x20, {u32=58, u64=58}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 58, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=58, u64=58}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=58, u64=58}}, {EPOLLIN|EPOLLRDNORM|EPOLLWRNORM|EPOLLMSG|EPOLLERR|EPOLLHUP|0x700820, {u32=8372212, u64=35963238646530036}}, {0, {u32=4277497216, u64=32471546173156736}}}, 1000, 250) = 3
epoll_ctl(5, EPOLL_CTL_ADD, 59, {EPOLLERR|EPOLLHUP|0x20, {u32=59, u64=59}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 59, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=59, u64=59}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=59, u64=59}}, {0, {u32=808583168, u64=34189168845389824}}, {EPOLLPRI|EPOLLRDNORM|EPOLLRDBAND|EPOLLERR|EPOLLHUP|0x20, {u32=4143934080, u64=55683541632}}, {EPOLLPRI|EPOLLOUT|EPOLLRDNORM|EPOLLRDBAND|EPOLLWRBAND|EPOLLMSG|EPOLLERR|EPOLLHUP|0x797000, {u32=13, u64=17798061350379847693}}, {EPOLLERR|EPOLLHUP, {u32=16236, u64=18371710617091325804}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLWRBAND|EPOLLHUP|0x804e000, {u32=3, u64=69733089017859}}, {EPOLLERR|EPOLLHUP, {u32=0, u64=32481218456977408}}, {EPOLLPRI, {u32=134681504, u64=60264223648}}, {EPOLLRDNORM|EPOLLMSG|0x7fc020, {u32=8371104, u64=18371710496840596384}}, {EPOLLIN|EPOLLPRI|EPOLLERR|0x735020, {u32=8373344, u64=578452655064466528}}, {EPOLLPRI|EPOLLOUT|EPOLLERR, {u32=7343481, u64=35958376742522233}}, {EPOLLRDNORM|EPOLLMSG|0x7fc020, {u32=0, u64=18371710651451047936}}, {EPOLLPRI|EPOLLRDBAND|EPOLLMSG|EPOLLHUP|0x735820, {u32=8373344, u64=578452655064466528}}}, 1000, 250) = 13
epoll_ctl(5, EPOLL_CTL_ADD, 60, {EPOLLERR|EPOLLHUP|0x20, {u32=60, u64=60}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 60, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=60, u64=60}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=60, u64=60}}, {EPOLLRDBAND|EPOLLWRBAND|0x7fd020, {u32=7318880, u64=21482155360}}, {EPOLLRDBAND|EPOLLMSG|EPOLLERR|EPOLLHUP|EPOLLONESHOT|EPOLLET|0x3ef56800, {u32=4277497184, u64=35629816014531936}}, {EPOLLIN|EPOLLOUT, {u32=1635151433, u64=2334106421097295433}}, {EPOLLIN|EPOLLRDNORM|EPOLLWRBAND|EPOLLONESHOT|0x35677020, {u32=1953391981, u64=7308335358057276781}}, {EPOLLIN|EPOLLPRI|EPOLLOUT|EPOLLRDNORM|EPOLLWRNORM|0x206c6020, {u32=1801807219, u64=719432450088199539}}, {EPOLLRDBAND|EPOLLMSG|EPOLLERR|EPOLLHUP|EPOLLONESHOT|EPOLLET|0x3ef56820, {u32=134520284, u64=35629811871555036}}, {EPOLLWRNORM|EPOLLMSG|EPOLLHUP|0x8061000, {u32=4277497076, u64=35978910956350708}}, {EPOLLERR|EPOLLHUP|0x9fbf000, {u32=7318880, u64=18371710754537581920}}, {EPOLLPRI|EPOLLRDNORM|EPOLLRDBAND|EPOLLWRBAND|EPOLLHUP|0x804f000, {u32=4277496880, u64=18371709281339010096}}, {EPOLLOUT, {u32=4277497052, u64=8572464348}}, {EPOLLIN|EPOLLPRI|EPOLLERR|EPOLLHUP|0x20, {u32=13, u64=13}}, {0x!
 30320000, {u32=7960286, u64=1073749784286}}, {EPOLLRDBAND|EPOLLWRBAND|EPOLLONESHOT|EPOLLET|0x36ff6800, {u32=12, u64=34189168036806668}}, {EPOLLIN|EPOLLPRI|EPOLLOUT|EPOLLHUP, {u32=4143934080, u64=107223149184}}, {EPOLLOUT|EPOLLRDNORM|EPOLLWRNORM|EPOLLWRBAND|EPOLLMSG|EPOLLERR|0x3820, {u32=4277497208, u64=577836864102559096}}, {EPOLLIN|EPOLLPRI, {u32=16236, u64=103079231340}}, {0, {u32=7562623, u64=8597497215}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLWRBAND|0x8071020, {u32=14, u64=35963238638157838}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLWRBAND|0x7fb820, {u32=4277497180, u64=32457772213038428}}, {EPOLLRDNORM|EPOLLMSG|0x7fc020, {u32=134681504, u64=60264223648}}, {EPOLLIN|EPOLLRDNORM|EPOLLWRNORM|EPOLLMSG|EPOLLERR|EPOLLHUP|0x700820, {u32=8372212, u64=35963238646530036}}, {0, {u32=4277497216, u64=32471546173156736}}}, 1000, 250) = 23
epoll_ctl(5, EPOLL_CTL_ADD, 61, {EPOLLERR|EPOLLHUP|0x20, {u32=61, u64=61}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 61, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=61, u64=61}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=53, u64=53}}, {EPOLLPRI|EPOLLRDNORM|EPOLLRDBAND|EPOLLWRBAND|EPOLLHUP|0x804f000, {u32=4277496880, u64=18371709281339010096}}, {EPOLLOUT, {u32=4277497052, u64=8572464348}}, {EPOLLIN|EPOLLPRI|EPOLLERR|EPOLLHUP|0x20, {u32=13, u64=13}}, {0x30320000, {u32=7960286, u64=1073749784286}}, {EPOLLRDBAND|EPOLLWRBAND|EPOLLONESHOT|EPOLLET|0x36ff6800, {u32=12, u64=34189168036806668}}, {EPOLLHUP, {u32=4143934080, u64=107223149184}}, {EPOLLOUT|EPOLLRDNORM|EPOLLWRNORM|EPOLLWRBAND|EPOLLMSG|EPOLLERR|0x3820, {u32=4277497208, u64=577836864102559096}}, {EPOLLIN|EPOLLPRI, {u32=16236, u64=103079231340}}, {0, {u32=7562623, u64=8597497215}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLWRBAND|0x8071020, {u32=14, u64=35963238638157838}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLWRBAND|0x7fb820, {u32=4277497180, u64=32457772213038428}}, {EPOLLRDNORM|EPOLLMSG|0x7fc020, {u32=134681504, u64=60264223648}}, {EPOLLIN|EPOLLRDNORM|EPOLLWRNORM|EPOLLMSG|EPOLLERR|EPOLLHUP|0x700820, {u32=8372212, u64=35963238646!
 530036}}, {0, {u32=4277497216, u64=32471546173156736}}, {EPOLLRDNORM|EPOLLMSG|0x7fc020, {u32=134681504, u64=719432551500288928}}}, 1000, 250) = 16
epoll_ctl(5, EPOLL_CTL_DEL, 32, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=32, u64=32}}) = 0
epoll_ctl(5, EPOLL_CTL_ADD, 62, {EPOLLERR|EPOLLHUP|0x20, {u32=62, u64=62}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 62, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=62, u64=62}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=38, u64=38}}, {0, {u32=7562623, u64=8597497215}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLWRBAND|0x8071020, {u32=14, u64=35963238638157838}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLWRBAND|0x7fb820, {u32=4277497180, u64=32457772213038428}}, {EPOLLRDNORM|EPOLLMSG|0x7fc020, {u32=134681504, u64=60264223648}}, {EPOLLIN|EPOLLRDNORM|EPOLLWRNORM|EPOLLMSG|EPOLLERR|EPOLLHUP|0x700820, {u32=8372212, u64=35963238646530036}}, {0, {u32=4277497216, u64=32471546173156736}}}, 1000, 250) = 7
epoll_ctl(5, EPOLL_CTL_DEL, 38, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=38, u64=38}}) = 0
epoll_ctl(5, EPOLL_CTL_ADD, 32, {EPOLLERR|EPOLLHUP|0x20, {u32=32, u64=32}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 32, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=32, u64=32}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=32, u64=32}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef56800, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
epoll_ctl(5, EPOLL_CTL_ADD, 38, {EPOLLERR|EPOLLHUP|0x20, {u32=38, u64=38}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 38, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=38, u64=38}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=38, u64=38}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef56800, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
epoll_ctl(5, EPOLL_CTL_ADD, 63, {EPOLLERR|EPOLLHUP|0x20, {u32=63, u64=63}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 63, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=63, u64=63}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=63, u64=63}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=19, u64=19}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=34, u64=34}}}, 1000, 250) = 1
epoll_ctl(5, EPOLL_CTL_DEL, 34, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=34, u64=34}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=8, u64=8}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=33, u64=33}}}, 1000, 250) = 1
epoll_ctl(5, EPOLL_CTL_DEL, 33, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=33, u64=33}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=20, u64=20}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=31, u64=31}}}, 1000, 250) = 1
epoll_ctl(5, EPOLL_CTL_DEL, 31, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=31, u64=31}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=8, u64=8}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=26, u64=26}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLWRBAND|EPOLLHUP|0x804e000, {u32=3, u64=69733089017859}}, {EPOLLERR|EPOLLHUP, {u32=0, u64=32481218456977408}}, {EPOLLPRI, {u32=134681504, u64=60264223648}}, {EPOLLRDNORM|EPOLLMSG|0x7fc020, {u32=8371104, u64=18371710496840596384}}, {EPOLLIN|EPOLLPRI|EPOLLERR|0x735020, {u32=8373344, u64=578452655064466528}}, {EPOLLPRI|EPOLLOUT|EPOLLERR, {u32=7343481, u64=35958376742522233}}, {EPOLLRDNORM|EPOLLMSG|0x7fc020, {u32=0, u64=18371710651451047936}}, {EPOLLPRI|EPOLLRDBAND|EPOLLMSG|EPOLLHUP|0x735820, {u32=8373344, u64=578452655064466528}}}, 1000, 250) = 9
epoll_ctl(5, EPOLL_CTL_DEL, 58, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=58, u64=58}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=14, u64=14}}, {EPOLLPRI|EPOLLOUT|EPOLLMSG|EPOLLHUP|0x36343020, {u32=942814518, u64=34189168979621174}}, {EPOLLRDNORM|EPOLLRDBAND|EPOLLMSG|EPOLLERR|EPOLLONESHOT|EPOLLET|0x3ef56800, {u32=4277497184, u64=42932202848}}, {EPOLLERR|EPOLLHUP|0x9fbf000, {u32=4277497032, u64=577760224706129096}}, {EPOLLRDNORM|EPOLLMSG|0x7fc020, {u32=134612833, u64=18371709964390893409}}, {EPOLLOUT|EPOLLRDNORM|EPOLLWRNORM|EPOLLMSG|EPOLLERR|EPOLLONESHOT|EPOLLET|0x3ef56820, {u32=9, u64=719432551365607433}}, {EPOLLRDNORM|EPOLLRDBAND|EPOLLMSG|EPOLLERR|EPOLLONESHOT|EPOLLET|0x3ef56820, {u32=134520284, u64=35963238772678108}}, {EPOLLWRNORM|EPOLLMSG|EPOLLHUP|0x8061000, {u32=4277497076, u64=578452659333590260}}, {EPOLLERR|EPOLLHUP|0x3032f000, {u32=7960286, u64=1073749784286}}, {EPOLLRDBAND|EPOLLWRBAND|EPOLLONESHOT|EPOLLET|0x36ff6800, {u32=12, u64=34189168036806668}}, {EPOLLOUT|EPOLLHUP, {u32=4143934080, u64=107223149184}}, {EPOLLOUT|EPOLLRDNORM|EPOLLWRNORM|EPOLLWRBAND|EPOLLMSG|EPO!
 LLERR|0x3820, {u32=4277497208, u64=577836864102559096}}, {EPOLLIN|EPOLLPRI, {u32=16236, u64=103079231340}}, {0, {u32=7562623, u64=8597497215}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLWRBAND|0x8071020, {u32=14, u64=35963238638157838}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLWRBAND|0x7fb820, {u32=4277497180, u64=32457772213038428}}, {EPOLLRDNORM|EPOLLMSG|0x7fc020, {u32=134681504, u64=60264223648}}, {EPOLLIN|EPOLLRDNORM|EPOLLWRNORM|EPOLLMSG|EPOLLERR|EPOLLHUP|0x700820, {u32=8372212, u64=35963238646530036}}, {0, {u32=4277497216, u64=32471546173156736}}, {EPOLLRDNORM|EPOLLMSG|0x7fc020, {u32=134681504, u64=719432551500288928}}}, 1000, 250) = 20
epoll_ctl(5, EPOLL_CTL_DEL, 28, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=28, u64=28}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 55, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=55, u64=55}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 54, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=54, u64=54}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 35, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=35, u64=35}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 49, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=49, u64=49}}) = 0
epoll_ctl(5, EPOLL_CTL_ADD, 31, {EPOLLERR|EPOLLHUP|0x20, {u32=31, u64=31}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 31, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=31, u64=31}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 30, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=30, u64=30}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 36, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=36, u64=36}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=40, u64=40}}, {EPOLLRDBAND|EPOLLWRBAND|0x7fd020, {u32=7318880, u64=21482155360}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLMSG|EPOLLERR|EPOLLHUP|EPOLLONESHOT|EPOLLET|0x3ef56800, {u32=134542034, u64=35629811871576786}}, {EPOLLIN|EPOLLOUT, {u32=1635151433, u64=2334106421097295433}}, {EPOLLIN|EPOLLRDNORM|EPOLLWRBAND|EPOLLONESHOT|0x35677020, {u32=1953391981, u64=7308335358057276781}}, {EPOLLIN|EPOLLPRI|EPOLLOUT|EPOLLRDNORM|EPOLLWRNORM|0x206c6020, {u32=1801807219, u64=34188216355874163}}, {EPOLLRDNORM|EPOLLRDBAND|EPOLLMSG|EPOLLERR|EPOLLONESHOT|EPOLLET|0x3ef56800, {u32=4277497184, u64=35629816014531936}}, {EPOLLERR|EPOLLHUP|0x9fbf000, {u32=4277497076, u64=35978910956350708}}, {EPOLLRDNORM|EPOLLMSG|0x7fc020, {u32=7318880, u64=18371709964263599456}}, {EPOLLOUT|EPOLLRDNORM|EPOLLWRNORM|EPOLLMSG|EPOLLERR|EPOLLONESHOT|EPOLLET|0x3ef56820, {u32=4277496880, u64=18371709281339010096}}, {EPOLLOUT, {u32=134520284, u64=35963238772678108}}, {EPOLLWRNORM|EPOLLMSG|EPOLLHUP|0x80!
 61000, {u32=13, u64=13}}, {0x30320000, {u32=7960286, u64=1073749784286}}, {EPOLLRDBAND|EPOLLWRBAND|EPOLLONESHOT|EPOLLET|0x36ff6800, {u32=12, u64=34189168036806668}}, {EPOLLIN|EPOLLPRI|EPOLLOUT|EPOLLHUP, {u32=4143934080, u64=107223149184}}, {EPOLLOUT|EPOLLRDNORM|EPOLLWRNORM|EPOLLWRBAND|EPOLLMSG|EPOLLERR|0x3820, {u32=4277497208, u64=577836864102559096}}, {EPOLLIN|EPOLLPRI, {u32=16236, u64=103079231340}}, {0, {u32=7562623, u64=8597497215}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLWRBAND|0x8071020, {u32=14, u64=35963238638157838}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLWRBAND|0x7fb820, {u32=4277497180, u64=32457772213038428}}, {EPOLLRDNORM|EPOLLMSG|0x7fc020, {u32=134681504, u64=60264223648}}, {EPOLLIN|EPOLLRDNORM|EPOLLWRNORM|EPOLLMSG|EPOLLERR|EPOLLHUP|0x700820, {u32=8372212, u64=35963238646530036}}, {0, {u32=4277497216, u64=32471546173156736}}}, 1000, 250) = 23
epoll_ctl(5, EPOLL_CTL_DEL, 40, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=40, u64=40}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 50, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=50, u64=50}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 37, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=37, u64=37}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 51, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=51, u64=51}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 29, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=29, u64=29}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 48, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=48, u64=48}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 53, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=53, u64=53}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=25, u64=25}}, {EPOLLOUT|EPOLLRDNORM|EPOLLWRNORM|EPOLLMSG|EPOLLERR|EPOLLONESHOT|EPOLLET|0x3ef56820, {u32=4277496880, u64=18371709281339010096}}, {EPOLLOUT, {u32=134520284, u64=35963238772678108}}, {EPOLLWRNORM|EPOLLMSG|EPOLLHUP|0x8061000, {u32=13, u64=13}}, {0x30320000, {u32=7960286, u64=1073749784286}}, {EPOLLRDBAND|EPOLLWRBAND|EPOLLONESHOT|EPOLLET|0x36ff6800, {u32=12, u64=34189168036806668}}, {EPOLLHUP, {u32=4143934080, u64=107223149184}}, {EPOLLOUT|EPOLLRDNORM|EPOLLWRNORM|EPOLLWRBAND|EPOLLMSG|EPOLLERR|0x3820, {u32=4277497208, u64=577836864102559096}}, {EPOLLIN|EPOLLPRI, {u32=16236, u64=103079231340}}, {0, {u32=7562623, u64=8597497215}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLWRBAND|0x8071020, {u32=14, u64=35963238638157838}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLWRBAND|0x7fb820, {u32=4277497180, u64=32457772213038428}}, {EPOLLRDNORM|EPOLLMSG|0x7fc020, {u32=134681504, u64=60264223648}}, {EPOLLIN|EPOLLRDNORM|EPOLLWRNORM|EPOLLMSG|EPOLLERR|EPOLLHUP|0x700820, {u32!
 =8372212, u64=35963238646530036}}, {0, {u32=4277497216, u64=32471546173156736}}, {EPOLLRDNORM|EPOLLMSG|0x7fc020, {u32=134681504, u64=719432551500288928}}}, 1000, 250) = 16
epoll_ctl(5, EPOLL_CTL_DEL, 60, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=60, u64=60}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 57, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=57, u64=57}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 56, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=56, u64=56}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 46, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=46, u64=46}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 47, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=47, u64=47}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 39, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=39, u64=39}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 41, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=41, u64=41}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=59, u64=59}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLWRBAND|EPOLLHUP|0x804e000, {u32=3, u64=69733089017859}}, {EPOLLERR|EPOLLHUP, {u32=0, u64=32481218456977408}}, {EPOLLPRI, {u32=134681504, u64=60264223648}}, {EPOLLRDNORM|EPOLLMSG|0x7fc020, {u32=8371104, u64=18371710496840596384}}, {EPOLLIN|EPOLLPRI|EPOLLERR|0x735020, {u32=8373344, u64=578452655064466528}}, {EPOLLPRI|EPOLLOUT|EPOLLERR, {u32=7343481, u64=35958376742522233}}, {EPOLLRDNORM|EPOLLMSG|0x7fc020, {u32=0, u64=18371710651451047936}}, {EPOLLPRI|EPOLLRDBAND|EPOLLMSG|EPOLLHUP|0x735820, {u32=8373344, u64=578452655064466528}}}, 1000, 250) = 9
epoll_ctl(5, EPOLL_CTL_DEL, 59, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=59, u64=59}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 45, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=45, u64=45}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 43, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=43, u64=43}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 44, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=44, u64=44}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=12, u64=12}}, {0, {u32=7562623, u64=8597497215}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLWRBAND|0x8071020, {u32=14, u64=35963238638157838}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLWRBAND|0x7fb820, {u32=4277497180, u64=32457772213038428}}, {EPOLLRDNORM|EPOLLMSG|0x7fc020, {u32=134681504, u64=60264223648}}, {EPOLLIN|EPOLLRDNORM|EPOLLWRNORM|EPOLLMSG|EPOLLERR|EPOLLHUP|0x700820, {u32=8372212, u64=35963238646530036}}, {0, {u32=4277497216, u64=32471546173156736}}, {EPOLLRDNORM|EPOLLMSG|0x7fc020, {u32=134681504, u64=719432551500288928}}}, 1000, 250) = 8
epoll_ctl(5, EPOLL_CTL_ADD, 28, {EPOLLERR|EPOLLHUP|0x20, {u32=28, u64=28}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 28, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=28, u64=28}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 52, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=52, u64=52}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=61, u64=61}}, {0, {u32=7562623, u64=8597497215}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLWRBAND|0x8071020, {u32=14, u64=35963238638157838}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLWRBAND|0x7fb820, {u32=4277497180, u64=32457772213038428}}, {EPOLLRDNORM|EPOLLMSG|0x7fc020, {u32=134681504, u64=60264223648}}, {EPOLLIN|EPOLLRDNORM|EPOLLWRNORM|EPOLLMSG|EPOLLERR|EPOLLHUP|0x700820, {u32=8372212, u64=35963238646530036}}, {0, {u32=4277497216, u64=32471546173156736}}}, 1000, 250) = 7
epoll_ctl(5, EPOLL_CTL_DEL, 61, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=61, u64=61}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 62, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=62, u64=62}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 32, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=32, u64=32}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 31, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=31, u64=31}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 63, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=63, u64=63}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=19, u64=19}}, {EPOLLIN|EPOLLRDNORM|EPOLLWRNORM|EPOLLMSG|EPOLLERR|EPOLLHUP|0x700820, {u32=8372212, u64=35963238646530036}}, {0, {u32=4277497216, u64=32471546173156736}}}, 1000, 250) = 3
epoll_ctl(5, EPOLL_CTL_DEL, 38, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=38, u64=38}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=28, u64=28}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef56800, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
epoll_ctl(5, EPOLL_CTL_DEL, 42, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=42, u64=42}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=15, u64=15}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=28, u64=28}}}, 1000, 250) = 1
epoll_ctl(5, EPOLL_CTL_DEL, 28, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=28, u64=28}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=3, u64=3}}}, 1000, 250) = 1
epoll_ctl(5, EPOLL_CTL_ADD, 28, {EPOLLERR|EPOLLHUP|0x20, {u32=28, u64=28}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 28, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=28, u64=28}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=28, u64=28}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=27, u64=27}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=3, u64=3}}}, 1000, 250) = 1
epoll_ctl(5, EPOLL_CTL_ADD, 29, {EPOLLERR|EPOLLHUP|0x20, {u32=29, u64=29}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 29, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=29, u64=29}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=29, u64=29}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=28, u64=28}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=21, u64=21}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=24, u64=24}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=28, u64=28}}}, 1000, 250) = 1
epoll_ctl(5, EPOLL_CTL_DEL, 28, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=28, u64=28}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=29, u64=29}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=25, u64=25}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=3, u64=3}}}, 1000, 250) = 1
epoll_ctl(5, EPOLL_CTL_ADD, 28, {EPOLLERR|EPOLLHUP|0x20, {u32=28, u64=28}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 28, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=28, u64=28}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=29, u64=29}}}, 1000, 250) = 1
epoll_ctl(5, EPOLL_CTL_DEL, 29, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=29, u64=29}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=28, u64=28}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=11, u64=11}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=28, u64=28}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=16, u64=16}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=28, u64=28}}}, 1000, 250) = 1
epoll_ctl(5, EPOLL_CTL_DEL, 28, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=28, u64=28}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=3, u64=3}}}, 1000, 250) = 1
epoll_ctl(5, EPOLL_CTL_ADD, 28, {EPOLLERR|EPOLLHUP|0x20, {u32=28, u64=28}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 28, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=28, u64=28}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=28, u64=28}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=3, u64=3}}}, 1000, 250) = 1
epoll_ctl(5, EPOLL_CTL_ADD, 29, {EPOLLERR|EPOLLHUP|0x20, {u32=29, u64=29}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 29, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=29, u64=29}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=8, u64=8}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef56800, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
epoll_wait(5, {{EPOLLIN, {u32=22, u64=22}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=3, u64=3}}}, 1000, 250) = 1
epoll_ctl(5, EPOLL_CTL_ADD, 30, {EPOLLERR|EPOLLHUP|0x20, {u32=30, u64=30}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 30, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=30, u64=30}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=30, u64=30}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=10, u64=10}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=28, u64=28}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=17, u64=17}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=3, u64=3}}}, 1000, 250) = 1
epoll_ctl(5, EPOLL_CTL_ADD, 31, {EPOLLERR|EPOLLHUP|0x20, {u32=31, u64=31}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 31, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=31, u64=31}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=31, u64=31}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=14, u64=14}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=31, u64=31}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=12, u64=12}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=31, u64=31}}}, 1000, 250) = 1
epoll_ctl(5, EPOLL_CTL_DEL, 31, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=31, u64=31}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=28, u64=28}}}, 1000, 250) = 1
epoll_ctl(5, EPOLL_CTL_DEL, 28, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=28, u64=28}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=29, u64=29}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=20, u64=20}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=3, u64=3}}}, 1000, 250) = 1
epoll_ctl(5, EPOLL_CTL_ADD, 28, {EPOLLERR|EPOLLHUP|0x20, {u32=28, u64=28}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 28, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=28, u64=28}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=28, u64=28}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=18, u64=18}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=30, u64=30}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=29, u64=29}}}, 1000, 250) = 1
epoll_ctl(5, EPOLL_CTL_DEL, 29, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=29, u64=29}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=3, u64=3}}}, 1000, 250) = 1
epoll_ctl(5, EPOLL_CTL_ADD, 29, {EPOLLERR|EPOLLHUP|0x20, {u32=29, u64=29}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 29, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=29, u64=29}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=28, u64=28}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=26, u64=26}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=29, u64=29}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=28, u64=28}}}, 1000, 250) = 1
epoll_ctl(5, EPOLL_CTL_DEL, 28, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=28, u64=28}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=9, u64=9}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=3, u64=3}}}, 1000, 250) = 1
epoll_ctl(5, EPOLL_CTL_ADD, 28, {EPOLLERR|EPOLLHUP|0x20, {u32=28, u64=28}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 28, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=28, u64=28}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=28, u64=28}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef56800, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
epoll_ctl(5, EPOLL_CTL_ADD, 31, {EPOLLERR|EPOLLHUP|0x20, {u32=31, u64=31}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 31, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=31, u64=31}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=31, u64=31}}, {EPOLLIN|EPOLLRDNORM|EPOLLWRNORM|EPOLLMSG|EPOLLERR|EPOLLHUP|0x700820, {u32=8372212, u64=35963238646530036}}, {0, {u32=4277497216, u64=32471546173156736}}}, 1000, 250) = 3
epoll_wait(5, {{EPOLLIN, {u32=13, u64=13}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef56800, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
epoll_ctl(5, EPOLL_CTL_ADD, 32, {EPOLLERR|EPOLLHUP|0x20, {u32=32, u64=32}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 32, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=32, u64=32}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=32, u64=32}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef56800, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
epoll_wait(5, {{EPOLLIN, {u32=29, u64=29}}}, 1000, 250) = 1
epoll_ctl(5, EPOLL_CTL_DEL, 29, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=29, u64=29}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=27, u64=27}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=32, u64=32}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=21, u64=21}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=32, u64=32}}}, 1000, 250) = 1
epoll_ctl(5, EPOLL_CTL_DEL, 32, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=32, u64=32}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=3, u64=3}}}, 1000, 250) = 1
epoll_ctl(5, EPOLL_CTL_ADD, 29, {EPOLLERR|EPOLLHUP|0x20, {u32=29, u64=29}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 29, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=29, u64=29}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=29, u64=29}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=28, u64=28}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=3, u64=3}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef56800, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
epoll_ctl(5, EPOLL_CTL_ADD, 32, {EPOLLERR|EPOLLHUP|0x20, {u32=32, u64=32}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 32, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=32, u64=32}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=32, u64=32}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef56800, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
epoll_wait(5, {{EPOLLIN, {u32=31, u64=31}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=11, u64=11}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=29, u64=29}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=8, u64=8}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=29, u64=29}}}, 1000, 250) = 1
epoll_ctl(5, EPOLL_CTL_DEL, 29, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=29, u64=29}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=32, u64=32}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=28, u64=28}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef56800, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
epoll_ctl(5, EPOLL_CTL_DEL, 28, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=28, u64=28}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=30, u64=30}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef56800, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
epoll_ctl(5, EPOLL_CTL_DEL, 30, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=30, u64=30}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=32, u64=32}}}, 1000, 250) = 1
epoll_ctl(5, EPOLL_CTL_DEL, 32, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=32, u64=32}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=3, u64=3}}}, 1000, 250) = 1
epoll_ctl(5, EPOLL_CTL_ADD, 28, {EPOLLERR|EPOLLHUP|0x20, {u32=28, u64=28}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 28, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=28, u64=28}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=28, u64=28}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=10, u64=10}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef56800, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
epoll_wait(5, {{EPOLLIN, {u32=31, u64=31}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef56800, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
epoll_ctl(5, EPOLL_CTL_DEL, 31, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=31, u64=31}}) = 0
epoll_ctl(5, EPOLL_CTL_ADD, 29, {EPOLLERR|EPOLLHUP|0x20, {u32=29, u64=29}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 29, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=29, u64=29}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=29, u64=29}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=17, u64=17}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=3, u64=3}}}, 1000, 250) = 1
epoll_ctl(5, EPOLL_CTL_ADD, 30, {EPOLLERR|EPOLLHUP|0x20, {u32=30, u64=30}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 30, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=30, u64=30}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=30, u64=30}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef56800, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
epoll_wait(5, {{EPOLLIN, {u32=29, u64=29}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=12, u64=12}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=14, u64=14}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=20, u64=20}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=29, u64=29}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef56800, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
epoll_ctl(5, EPOLL_CTL_DEL, 29, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=29, u64=29}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 28, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=28, u64=28}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=30, u64=30}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=18, u64=18}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=30, u64=30}}}, 1000, 250) = 1
epoll_ctl(5, EPOLL_CTL_DEL, 30, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=30, u64=30}}) = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)          

BOTH
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=7, u64=7}}}, 1000, 250) = 1
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=7, u64=7}}}, 1000, 250) = 1
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {{EPOLLIN, {u32=3, u64=3}}}, 1000, 250) = 1
accept(3, {sa_family=AF_INET, sin_port=htons(41392), sin_addr=inet_addr("10.1.9.2")}, [16]) = 28
epoll_ctl(5, EPOLL_CTL_ADD, 28, {EPOLLERR|EPOLLHUP|0x20, {u32=28, u64=28}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 28, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=28, u64=28}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=28, u64=28}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=3, u64=3}}}, 1000, 250) = 1
accept(3, {sa_family=AF_INET, sin_port=htons(41402), sin_addr=inet_addr("10.1.9.2")}, [16]) = 29
epoll_ctl(5, EPOLL_CTL_ADD, 29, {EPOLLERR|EPOLLHUP|0x20, {u32=29, u64=29}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 29, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=29, u64=29}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=29, u64=29}}, {EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef54820, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
accept(3, {sa_family=AF_INET, sin_port=htons(41403), sin_addr=inet_addr("10.1.9.2")}, [16]) = 30
epoll_ctl(5, EPOLL_CTL_ADD, 30, {EPOLLERR|EPOLLHUP|0x20, {u32=30, u64=30}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 30, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=30, u64=30}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=30, u64=30}}, {EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef54820, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
accept(3, {sa_family=AF_INET, sin_port=htons(41404), sin_addr=inet_addr("10.1.9.2")}, [16]) = 31
epoll_ctl(5, EPOLL_CTL_ADD, 31, {EPOLLERR|EPOLLHUP|0x20, {u32=31, u64=31}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 31, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=31, u64=31}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=31, u64=31}}, {EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef54820, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
accept(3, {sa_family=AF_INET, sin_port=htons(41405), sin_addr=inet_addr("10.1.9.2")}, [16]) = 32
epoll_ctl(5, EPOLL_CTL_ADD, 32, {EPOLLERR|EPOLLHUP|0x20, {u32=32, u64=32}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 32, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=32, u64=32}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=32, u64=32}}, {EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef54820, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
accept(3, {sa_family=AF_INET, sin_port=htons(41406), sin_addr=inet_addr("10.1.9.2")}, [16]) = 33
epoll_ctl(5, EPOLL_CTL_ADD, 33, {EPOLLERR|EPOLLHUP|0x20, {u32=33, u64=33}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 33, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=33, u64=33}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=33, u64=33}}, {EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef54820, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
accept(3, {sa_family=AF_INET, sin_port=htons(41407), sin_addr=inet_addr("10.1.9.2")}, [16]) = 34
epoll_ctl(5, EPOLL_CTL_ADD, 34, {EPOLLERR|EPOLLHUP|0x20, {u32=34, u64=34}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 34, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=34, u64=34}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=34, u64=34}}, {EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef54820, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
accept(3, {sa_family=AF_INET, sin_port=htons(41408), sin_addr=inet_addr("10.1.9.2")}, [16]) = 35
epoll_ctl(5, EPOLL_CTL_ADD, 35, {EPOLLERR|EPOLLHUP|0x20, {u32=35, u64=35}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 35, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=35, u64=35}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=35, u64=35}}, {EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef54820, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
accept(3, {sa_family=AF_INET, sin_port=htons(41409), sin_addr=inet_addr("10.1.9.2")}, [16]) = 36
epoll_ctl(5, EPOLL_CTL_ADD, 36, {EPOLLERR|EPOLLHUP|0x20, {u32=36, u64=36}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 36, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=36, u64=36}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=36, u64=36}}, {EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef54820, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
accept(3, {sa_family=AF_INET, sin_port=htons(41410), sin_addr=inet_addr("10.1.9.2")}, [16]) = 37
epoll_ctl(5, EPOLL_CTL_ADD, 37, {EPOLLERR|EPOLLHUP|0x20, {u32=37, u64=37}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 37, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=37, u64=37}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=37, u64=37}}, {EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef54820, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
accept(3, {sa_family=AF_INET, sin_port=htons(41411), sin_addr=inet_addr("10.1.9.2")}, [16]) = 38
epoll_ctl(5, EPOLL_CTL_ADD, 38, {EPOLLERR|EPOLLHUP|0x20, {u32=38, u64=38}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 38, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=38, u64=38}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=38, u64=38}}, {EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef54820, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
accept(3, {sa_family=AF_INET, sin_port=htons(41412), sin_addr=inet_addr("10.1.9.2")}, [16]) = 39
epoll_ctl(5, EPOLL_CTL_ADD, 39, {EPOLLERR|EPOLLHUP|0x20, {u32=39, u64=39}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 39, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=39, u64=39}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=39, u64=39}}, {EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef54820, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
accept(3, {sa_family=AF_INET, sin_port=htons(41413), sin_addr=inet_addr("10.1.9.2")}, [16]) = 40
epoll_ctl(5, EPOLL_CTL_ADD, 40, {EPOLLERR|EPOLLHUP|0x20, {u32=40, u64=40}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 40, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=40, u64=40}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=40, u64=40}}, {EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef54820, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
accept(3, {sa_family=AF_INET, sin_port=htons(41414), sin_addr=inet_addr("10.1.9.2")}, [16]) = 41
epoll_ctl(5, EPOLL_CTL_ADD, 41, {EPOLLERR|EPOLLHUP|0x20, {u32=41, u64=41}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 41, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=41, u64=41}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=41, u64=41}}, {EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef54820, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
accept(3, {sa_family=AF_INET, sin_port=htons(41415), sin_addr=inet_addr("10.1.9.2")}, [16]) = 42
epoll_ctl(5, EPOLL_CTL_ADD, 42, {EPOLLERR|EPOLLHUP|0x20, {u32=42, u64=42}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 42, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=42, u64=42}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=42, u64=42}}, {EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef54820, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
accept(3, {sa_family=AF_INET, sin_port=htons(41416), sin_addr=inet_addr("10.1.9.2")}, [16]) = 43
epoll_ctl(5, EPOLL_CTL_ADD, 43, {EPOLLERR|EPOLLHUP|0x20, {u32=43, u64=43}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 43, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=43, u64=43}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=43, u64=43}}, {EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef54820, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
accept(3, {sa_family=AF_INET, sin_port=htons(41417), sin_addr=inet_addr("10.1.9.2")}, [16]) = 44
epoll_ctl(5, EPOLL_CTL_ADD, 44, {EPOLLERR|EPOLLHUP|0x20, {u32=44, u64=44}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 44, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=44, u64=44}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=44, u64=44}}, {EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef54820, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
accept(3, {sa_family=AF_INET, sin_port=htons(41435), sin_addr=inet_addr("10.1.9.2")}, [16]) = 45
epoll_ctl(5, EPOLL_CTL_ADD, 45, {EPOLLERR|EPOLLHUP|0x20, {u32=45, u64=45}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 45, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=45, u64=45}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=45, u64=45}}, {EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef54820, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
accept(3, {sa_family=AF_INET, sin_port=htons(41437), sin_addr=inet_addr("10.1.9.2")}, [16]) = 46
epoll_ctl(5, EPOLL_CTL_ADD, 46, {EPOLLERR|EPOLLHUP|0x20, {u32=46, u64=46}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 46, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=46, u64=46}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=46, u64=46}}, {EPOLLIN|EPOLLRDNORM|EPOLLWRNORM|EPOLLMSG|EPOLLERR|EPOLLHUP|0x700820, {u32=8372212, u64=35963238646530036}}, {0, {u32=4277488928, u64=32471546173148448}}}, 1000, 250) = 3
accept(3, {sa_family=AF_INET, sin_port=htons(41438), sin_addr=inet_addr("10.1.9.2")}, [16]) = 47
epoll_ctl(5, EPOLL_CTL_ADD, 47, {EPOLLERR|EPOLLHUP|0x20, {u32=47, u64=47}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 47, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=47, u64=47}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=47, u64=47}}, {EPOLLIN|EPOLLRDNORM|EPOLLWRNORM|EPOLLMSG|EPOLLERR|EPOLLHUP|0x700820, {u32=8372212, u64=35963238646530036}}, {0, {u32=4277488928, u64=32471546173148448}}}, 1000, 250) = 3
accept(3, {sa_family=AF_INET, sin_port=htons(41439), sin_addr=inet_addr("10.1.9.2")}, [16]) = 48
epoll_ctl(5, EPOLL_CTL_ADD, 48, {EPOLLERR|EPOLLHUP|0x20, {u32=48, u64=48}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 48, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=48, u64=48}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=48, u64=48}}, {EPOLLRDBAND|EPOLLWRBAND|0x7fd020, {u32=7342112, u64=31434350250690592}}, {EPOLLRDNORM|EPOLLMSG|EPOLLERR|EPOLLHUP|EPOLLONESHOT|EPOLLET|0x3ef54820, {u32=134520284, u64=18371673611787607516}}, {EPOLLRDNORM|EPOLLRDBAND|EPOLLWRNORM|EPOLLWRBAND|EPOLLONESHOT|EPOLLET|0x3ef54820, {u32=4, u64=3760843475147292676}}, {EPOLLMSG|EPOLLERR|EPOLLHUP|0x38343020, {u32=7960286, u64=55842535134}}, {0, {u32=808583168, u64=34189168845389824}}, {EPOLLPRI|EPOLLRDNORM|EPOLLRDBAND|EPOLLERR|EPOLLHUP|0x20, {u32=4143934080, u64=55683541632}}, {EPOLLPRI|EPOLLOUT|EPOLLRDNORM|EPOLLRDBAND|EPOLLWRBAND|EPOLLMSG|EPOLLERR|EPOLLHUP|0x797000, {u32=17, u64=17798061350379847697}}, {EPOLLERR|EPOLLHUP, {u32=16236, u64=18371675020402376556}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLWRBAND|EPOLLHUP|0x804e000, {u32=3, u64=69733089017859}}, {EPOLLERR|EPOLLHUP, {u32=0, u64=32481218456977408}}, {EPOLLPRI, {u32=134681504, u64=60264223648}}, {EPOLLRDNORM|EPOLLMSG|0x7fc020, {u32=8371104, u64=!
 18371674900151647136}}, {EPOLLIN|EPOLLPRI|EPOLLERR|0x735020, {u32=8373344, u64=578452655064466528}}, {EPOLLPRI|EPOLLOUT|EPOLLERR, {u32=7343481, u64=35958376742522233}}, {EPOLLRDNORM|EPOLLMSG|0x7fc020, {u32=0, u64=18371675054762098688}}, {EPOLLPRI|EPOLLRDBAND|EPOLLMSG|EPOLLHUP|0x735820, {u32=8373344, u64=578452655064466528}}}, 1000, 250) = 17
accept(3, {sa_family=AF_INET, sin_port=htons(41440), sin_addr=inet_addr("10.1.9.2")}, [16]) = 49
epoll_ctl(5, EPOLL_CTL_ADD, 49, {EPOLLERR|EPOLLHUP|0x20, {u32=49, u64=49}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 49, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=49, u64=49}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=49, u64=49}}, {EPOLLOUT|EPOLLRDNORM|EPOLLMSG|EPOLLERR|EPOLLONESHOT|EPOLLET|0x3ef54800, {u32=8295712, u64=206166725920}}, {EPOLLOUT|EPOLLRDBAND|EPOLLMSG|EPOLLHUP|EPOLLONESHOT|EPOLLET|0x3ef54800, {u32=8376992, u64=31534130931946144}}, {EPOLLRDNORM|EPOLLWRNORM|EPOLLMSG|0x6fa820, {u32=4277488760, u64=577760224706120824}}, {EPOLLRDNORM|EPOLLRDBAND|EPOLLWRNORM|EPOLLWRBAND|EPOLLHUP|EPOLLONESHOT|EPOLLET|0x3ef54800, {u32=4277488608, u64=21457357792}}, {EPOLLIN|EPOLLPRI|EPOLLOUT|EPOLLWRNORM|EPOLLWRBAND|EPOLLHUP|0x34313020, {u32=942945336, u64=34189168979751992}}, {EPOLLIN|EPOLLOUT|EPOLLERR, {u32=0, u64=3472838262656073728}}, {EPOLLPRI|EPOLLOUT|EPOLLRDNORM|EPOLLRDBAND|EPOLLWRBAND|EPOLLMSG|EPOLLERR|EPOLLHUP|0x797000, {u32=250, u64=17798061350379847930}}, {EPOLLOUT|EPOLLERR, {u32=7960286, u64=77317371614}}, {EPOLLRDBAND|EPOLLWRBAND|EPOLLONESHOT|EPOLLET|0x36ff6800, {u32=24, u64=69733089017880}}, {EPOLLWRNORM|EPOLLMSG|EPOLLERR|EPOLLHUP|EPOLLONESHOT|EPOLLET|0x3!
 ef54800, {u32=134538128, u64=13019440016}}, {EPOLLOUT|EPOLLRDNORM|EPOLLWRNORM|EPOLLWRBAND|EPOLLMSG|EPOLLERR|0x3820, {u32=24, u64=24}}, {EPOLLIN|EPOLLPRI|EPOLLOUT|EPOLLRDNORM|EPOLLWRNORM|EPOLLMSG|EPOLLERR|EPOLLHUP|0x736020, {u32=2, u64=578452655056093186}}, {EPOLLPRI|EPOLLOUT|EPOLLERR, {u32=8373344, u64=35953617919788128}}, {EPOLLOUT|EPOLLRDNORM|EPOLLRDBAND|EPOLLMSG|EPOLLERR|EPOLLHUP|EPOLLONESHOT|EPOLLET|0x3ef54820, {u32=7557163, u64=35963238645714987}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLWRBAND|0x8071020, {u32=14, u64=31540010733797390}}, {EPOLLOUT|EPOLLRDNORM|EPOLLRDBAND|EPOLLWRNORM|EPOLLWRBAND|EPOLLMSG|EPOLLHUP|0x7fb820, {u32=8373344, u64=8373344}}, {EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef54820, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 18
accept(3, {sa_family=AF_INET, sin_port=htons(41441), sin_addr=inet_addr("10.1.9.2")}, [16]) = 50
epoll_ctl(5, EPOLL_CTL_ADD, 50, {EPOLLERR|EPOLLHUP|0x20, {u32=50, u64=50}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 50, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=50, u64=50}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=50, u64=50}}, {EPOLLIN|EPOLLRDNORM|EPOLLWRNORM|EPOLLMSG|EPOLLERR|EPOLLHUP|0x700820, {u32=8372212, u64=35963238646530036}}, {0, {u32=4277488928, u64=32471546173148448}}}, 1000, 250) = 3
accept(3, {sa_family=AF_INET, sin_port=htons(41442), sin_addr=inet_addr("10.1.9.2")}, [16]) = 51
epoll_ctl(5, EPOLL_CTL_ADD, 51, {EPOLLERR|EPOLLHUP|0x20, {u32=51, u64=51}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 51, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=51, u64=51}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=51, u64=51}}, {EPOLLIN|EPOLLRDNORM|EPOLLWRNORM|EPOLLMSG|EPOLLERR|EPOLLHUP|0x700820, {u32=8372212, u64=35963238646530036}}, {0, {u32=4277488928, u64=32471546173148448}}, {EPOLLRDNORM|EPOLLMSG|0x7fc020, {u32=134681504, u64=622886634488533920}}}, 1000, 250) = 4
accept(3, {sa_family=AF_INET, sin_port=htons(41443), sin_addr=inet_addr("10.1.9.2")}, [16]) = 52
epoll_ctl(5, EPOLL_CTL_ADD, 52, {EPOLLERR|EPOLLHUP|0x20, {u32=52, u64=52}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 52, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=52, u64=52}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=52, u64=52}}, {EPOLLIN|EPOLLRDNORM|EPOLLWRNORM|EPOLLMSG|EPOLLERR|EPOLLHUP|0x700820, {u32=8372212, u64=35963238646530036}}, {0, {u32=4277488928, u64=32471546173148448}}}, 1000, 250) = 3
accept(3, {sa_family=AF_INET, sin_port=htons(41444), sin_addr=inet_addr("10.1.9.2")}, [16]) = 53
epoll_ctl(5, EPOLL_CTL_ADD, 53, {EPOLLERR|EPOLLHUP|0x20, {u32=53, u64=53}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 53, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=53, u64=53}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=53, u64=53}}, {0, {u32=7562623, u64=8597497215}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLWRBAND|0x8071020, {u32=14, u64=35963238638157838}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLWRBAND|0x7fb820, {u32=4277488892, u64=32457772213030140}}, {EPOLLRDNORM|EPOLLMSG|0x7fc020, {u32=134681504, u64=60264223648}}, {EPOLLIN|EPOLLRDNORM|EPOLLWRNORM|EPOLLMSG|EPOLLERR|EPOLLHUP|0x700820, {u32=8372212, u64=35963238646530036}}, {0, {u32=4277488928, u64=32471546173148448}}, {EPOLLRDNORM|EPOLLMSG|0x7fc020, {u32=134681504, u64=622886634488533920}}}, 1000, 250) = 8
epoll_ctl(5, EPOLL_CTL_DEL, 32, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=32, u64=32}}) = 0
accept(3, {sa_family=AF_INET, sin_port=htons(41445), sin_addr=inet_addr("10.1.9.2")}, [16]) = 54
epoll_ctl(5, EPOLL_CTL_ADD, 54, {EPOLLERR|EPOLLHUP|0x20, {u32=54, u64=54}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 54, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=54, u64=54}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=50, u64=50}}, {EPOLLOUT|EPOLLRDNORM|EPOLLRDBAND|EPOLLWRNORM|EPOLLMSG|EPOLLERR|EPOLLHUP|0x8049800, {u32=4277488592, u64=18371673684650052560}}, {EPOLLOUT, {u32=4277488912, u64=38637227280}}, {EPOLLERR|EPOLLHUP|0x8a4f000, {u32=13, u64=13}}, {0x30320000, {u32=7960286, u64=1073749784286}}, {EPOLLRDBAND|EPOLLWRBAND|EPOLLONESHOT|EPOLLET|0x36ff6800, {u32=12, u64=34189168036806668}}, {EPOLLIN|EPOLLPRI|EPOLLOUT|EPOLLERR, {u32=4143934080, u64=107223149184}}, {EPOLLOUT|EPOLLRDNORM|EPOLLWRNORM|EPOLLWRBAND|EPOLLMSG|EPOLLERR|0x3820, {u32=4277488920, u64=577836864102550808}}, {EPOLLIN|EPOLLPRI, {u32=16236, u64=103079231340}}, {0, {u32=7562623, u64=8597497215}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLWRBAND|0x8071020, {u32=14, u64=35963238638157838}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLWRBAND|0x7fb820, {u32=4277488892, u64=32457772213030140}}, {EPOLLRDNORM|EPOLLMSG|0x7fc020, {u32=134681504, u64=60264223648}}, {EPOLLIN|EPOLLRDNORM|EPOLLWRNORM|EPOLLMSG|EPOLLERR|EPOLLHUP|0x7008!
 20, {u32=8372212, u64=35963238646530036}}, {0, {u32=4277488928, u64=32471546173148448}}}, 1000, 250) = 15
epoll_ctl(5, EPOLL_CTL_DEL, 43, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=43, u64=43}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 29, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=29, u64=29}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 35, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=35, u64=35}}) = 0
accept(3, {sa_family=AF_INET, sin_port=htons(41446), sin_addr=inet_addr("10.1.9.2")}, [16]) = 32
epoll_ctl(5, EPOLL_CTL_ADD, 32, {EPOLLERR|EPOLLHUP|0x20, {u32=32, u64=32}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 32, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=32, u64=32}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=32, u64=32}}, {EPOLLRDBAND|EPOLLWRBAND|EPOLLONESHOT|EPOLLET|0x36ff6800, {u32=24, u64=69733089017880}}, {EPOLLWRNORM|EPOLLMSG|EPOLLERR|EPOLLHUP|EPOLLONESHOT|EPOLLET|0x3ef54800, {u32=134538128, u64=13019440016}}, {EPOLLOUT|EPOLLRDNORM|EPOLLWRNORM|EPOLLWRBAND|EPOLLMSG|EPOLLERR|0x3820, {u32=24, u64=24}}, {EPOLLIN|EPOLLPRI|EPOLLOUT|EPOLLRDNORM|EPOLLWRNORM|EPOLLMSG|EPOLLERR|EPOLLHUP|0x736020, {u32=2, u64=578452655056093186}}, {EPOLLPRI|EPOLLOUT|EPOLLERR, {u32=8373344, u64=35953617919788128}}, {EPOLLOUT|EPOLLRDNORM|EPOLLRDBAND|EPOLLMSG|EPOLLERR|EPOLLHUP|EPOLLONESHOT|EPOLLET|0x3ef54820, {u32=7557163, u64=35963238645714987}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLWRBAND|0x8071020, {u32=14, u64=31540010733797390}}, {EPOLLOUT|EPOLLRDNORM|EPOLLRDBAND|EPOLLWRNORM|EPOLLWRBAND|EPOLLMSG|EPOLLHUP|0x7fb820, {u32=8373344, u64=8373344}}, {EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef54820, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 10
epoll_ctl(5, EPOLL_CTL_DEL, 38, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=38, u64=38}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 36, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=36, u64=36}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 34, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=34, u64=34}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 39, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=39, u64=39}}) = 0
accept(3, {sa_family=AF_INET, sin_port=htons(41447), sin_addr=inet_addr("10.1.9.2")}, [16]) = 29
epoll_ctl(5, EPOLL_CTL_ADD, 29, {EPOLLERR|EPOLLHUP|0x20, {u32=29, u64=29}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 29, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=29, u64=29}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=19, u64=19}}, {EPOLLOUT|EPOLLRDNORM|EPOLLRDBAND|EPOLLWRNORM|EPOLLMSG|EPOLLERR|EPOLLHUP|0x8049800, {u32=8295712, u64=578157715365205280}}, {EPOLLOUT|EPOLLRDBAND|EPOLLMSG|EPOLLHUP|EPOLLONESHOT|EPOLLET|0x3ef54800, {u32=8376992, u64=42958049952}}, {EPOLLRDNORM|EPOLLWRNORM|EPOLLMSG|0x6fa820, {u32=4277488760, u64=577760224706120824}}, {EPOLLRDNORM|EPOLLRDBAND|EPOLLWRNORM|EPOLLWRBAND|EPOLLHUP|EPOLLONESHOT|EPOLLET|0x3ef54800, {u32=4277488608, u64=21457357792}}, {EPOLLRDNORM|EPOLLMSG|0x7fc020, {u32=145027096, u64=18371674951827910680}}, {EPOLLIN|EPOLLOUT|EPOLLERR, {u32=0, u64=3472838262656073728}}, {EPOLLPRI|EPOLLOUT|EPOLLRDNORM|EPOLLRDBAND|EPOLLWRBAND|EPOLLMSG|EPOLLERR|EPOLLHUP|0x797000, {u32=250, u64=17798061350379847930}}, {EPOLLOUT|EPOLLERR, {u32=7960286, u64=77317371614}}, {EPOLLRDBAND|EPOLLWRBAND|EPOLLONESHOT|EPOLLET|0x36ff6800, {u32=24, u64=69733089017880}}, {EPOLLWRNORM|EPOLLMSG|EPOLLERR|EPOLLHUP|EPOLLONESHOT|EPOLLET|0x3ef54800, {u32=134538128, u!
 64=13019440016}}, {EPOLLOUT|EPOLLRDNORM|EPOLLWRNORM|EPOLLWRBAND|EPOLLMSG|EPOLLERR|0x3820, {u32=24, u64=24}}, {EPOLLIN|EPOLLPRI|EPOLLOUT|EPOLLRDNORM|EPOLLWRNORM|EPOLLMSG|EPOLLERR|EPOLLHUP|0x736020, {u32=2, u64=578452655056093186}}, {EPOLLPRI|EPOLLOUT|EPOLLERR, {u32=8373344, u64=35953617919788128}}, {EPOLLOUT|EPOLLRDNORM|EPOLLRDBAND|EPOLLMSG|EPOLLERR|EPOLLHUP|EPOLLONESHOT|EPOLLET|0x3ef54820, {u32=7557163, u64=35963238645714987}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLWRBAND|0x8071020, {u32=14, u64=31540010733797390}}, {EPOLLOUT|EPOLLRDNORM|EPOLLRDBAND|EPOLLWRNORM|EPOLLWRBAND|EPOLLMSG|EPOLLHUP|0x7fb820, {u32=8373344, u64=8373344}}, {EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef54820, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 18
accept(3, {sa_family=AF_INET, sin_port=htons(41448), sin_addr=inet_addr("10.1.9.2")}, [16]) = 34
epoll_ctl(5, EPOLL_CTL_ADD, 34, {EPOLLERR|EPOLLHUP|0x20, {u32=34, u64=34}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 34, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=34, u64=34}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=34, u64=34}}, {EPOLLIN|EPOLLPRI|EPOLLOUT|EPOLLRDNORM|EPOLLWRNORM|0x206c6020, {u32=1801807219, u64=1801807219}}, {0, {u32=134520284, u64=35629811871555036}}, {EPOLLIN|EPOLLRDNORM|EPOLLWRNORM|EPOLLWRBAND|EPOLLMSG|0x8060020, {u32=4277488788, u64=35978910956342420}}, {EPOLLPRI|EPOLLERR, {u32=7318880, u64=18371674333214911840}}, {EPOLLOUT|EPOLLRDNORM|EPOLLRDBAND|EPOLLWRNORM|EPOLLMSG|EPOLLERR|EPOLLHUP|0x8049800, {u32=4277488592, u64=18371673684650052560}}, {EPOLLOUT, {u32=8373344, u64=622886634362225760}}, {EPOLLWRNORM|EPOLLMSG|EPOLLERR|EPOLLONESHOT|EPOLLET|0x3ef54800, {u32=13, u64=13}}, {0x30320000, {u32=7960286, u64=1073749784286}}, {EPOLLRDBAND|EPOLLWRBAND|EPOLLONESHOT|EPOLLET|0x36ff6800, {u32=12, u64=34189168036806668}}, {EPOLLOUT|EPOLLHUP, {u32=4143934080, u64=107223149184}}, {EPOLLOUT|EPOLLRDNORM|EPOLLWRNORM|EPOLLWRBAND|EPOLLMSG|EPOLLERR|0x3820, {u32=4277488920, u64=577836864102550808}}, {EPOLLIN|EPOLLPRI, {u32=16236, u64=103079231340}}, {0, {u3!
 2=7562623, u64=8597497215}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLWRBAND|0x8071020, {u32=14, u64=35963238638157838}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLWRBAND|0x7fb820, {u32=4277488892, u64=32457772213030140}}, {EPOLLRDNORM|EPOLLMSG|0x7fc020, {u32=134681504, u64=60264223648}}, {EPOLLIN|EPOLLRDNORM|EPOLLWRNORM|EPOLLMSG|EPOLLERR|EPOLLHUP|0x700820, {u32=8372212, u64=35963238646530036}}, {0, {u32=4277488928, u64=32471546173148448}}, {EPOLLRDNORM|EPOLLMSG|0x7fc020, {u32=134681504, u64=622886634488533920}}}, 1000, 250) = 20
epoll_ctl(5, EPOLL_CTL_DEL, 37, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=37, u64=37}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 28, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=28, u64=28}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 30, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=30, u64=30}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 46, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=46, u64=46}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 47, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=47, u64=47}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 50, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=50, u64=50}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 48, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=48, u64=48}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 33, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=33, u64=33}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 49, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=49, u64=49}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 42, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=42, u64=42}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 41, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=41, u64=41}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 40, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=40, u64=40}}) = 0
accept(3, {sa_family=AF_INET, sin_port=htons(41485), sin_addr=inet_addr("10.1.9.2")}, [16]) = 35
epoll_ctl(5, EPOLL_CTL_ADD, 35, {EPOLLERR|EPOLLHUP|0x20, {u32=35, u64=35}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 35, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=35, u64=35}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=35, u64=35}}, {0, {u32=7562623, u64=8597497215}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLWRBAND|0x8071020, {u32=14, u64=35963238638157838}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLWRBAND|0x7fb820, {u32=4277488892, u64=32457772213030140}}, {EPOLLRDNORM|EPOLLMSG|0x7fc020, {u32=134681504, u64=60264223648}}, {EPOLLIN|EPOLLRDNORM|EPOLLWRNORM|EPOLLMSG|EPOLLERR|EPOLLHUP|0x700820, {u32=8372212, u64=35963238646530036}}, {0, {u32=4277488928, u64=32471546173148448}}}, 1000, 250) = 7
epoll_ctl(5, EPOLL_CTL_DEL, 31, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=31, u64=31}}) = 0
accept(3, {sa_family=AF_INET, sin_port=htons(41486), sin_addr=inet_addr("10.1.9.2")}, [16]) = 28
epoll_ctl(5, EPOLL_CTL_ADD, 28, {EPOLLERR|EPOLLHUP|0x20, {u32=28, u64=28}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 28, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=28, u64=28}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=28, u64=28}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=34, u64=34}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=18, u64=18}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=53, u64=53}}}, 1000, 250) = 1
epoll_ctl(5, EPOLL_CTL_DEL, 53, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=53, u64=53}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=25, u64=25}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=26, u64=26}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLWRBAND|EPOLLHUP|0x804e000, {u32=3, u64=69733089017859}}, {EPOLLERR|EPOLLHUP, {u32=0, u64=32481218456977408}}, {EPOLLPRI, {u32=134681504, u64=60264223648}}, {EPOLLRDNORM|EPOLLMSG|0x7fc020, {u32=8371104, u64=18371674900151647136}}, {EPOLLIN|EPOLLPRI|EPOLLERR|0x735020, {u32=8373344, u64=578452655064466528}}, {EPOLLPRI|EPOLLOUT|EPOLLERR, {u32=7343481, u64=35958376742522233}}, {EPOLLRDNORM|EPOLLMSG|0x7fc020, {u32=0, u64=18371675054762098688}}, {EPOLLPRI|EPOLLRDBAND|EPOLLMSG|EPOLLHUP|0x735820, {u32=8373344, u64=578452655064466528}}}, 1000, 250) = 9
epoll_ctl(5, EPOLL_CTL_DEL, 34, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=34, u64=34}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=29, u64=29}}, {EPOLLRDBAND|EPOLLWRBAND|EPOLLONESHOT|EPOLLET|0x36ff6800, {u32=24, u64=69733089017880}}, {EPOLLWRNORM|EPOLLMSG|EPOLLERR|EPOLLHUP|EPOLLONESHOT|EPOLLET|0x3ef54800, {u32=134538128, u64=13019440016}}, {EPOLLOUT|EPOLLRDNORM|EPOLLWRNORM|EPOLLWRBAND|EPOLLMSG|EPOLLERR|0x3820, {u32=24, u64=24}}, {EPOLLIN|EPOLLPRI|EPOLLOUT|EPOLLRDNORM|EPOLLWRNORM|EPOLLMSG|EPOLLERR|EPOLLHUP|0x736020, {u32=2, u64=578452655056093186}}, {EPOLLPRI|EPOLLOUT|EPOLLERR, {u32=8373344, u64=35953617919788128}}, {EPOLLOUT|EPOLLRDNORM|EPOLLRDBAND|EPOLLMSG|EPOLLERR|EPOLLHUP|EPOLLONESHOT|EPOLLET|0x3ef54820, {u32=7557163, u64=35963238645714987}}, {EPOLLRDBAND|EPOLLWRNORM|EPOLLWRBAND|0x8071020, {u32=14, u64=31540010733797390}}, {EPOLLOUT|EPOLLRDNORM|EPOLLRDBAND|EPOLLWRNORM|EPOLLWRBAND|EPOLLMSG|EPOLLHUP|0x7fb820, {u32=8373344, u64=8373344}}, {EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef54820, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 10
epoll_ctl(5, EPOLL_CTL_DEL, 29, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=29, u64=29}}) = 0
accept(3, {sa_family=AF_INET, sin_port=htons(41501), sin_addr=inet_addr("10.1.9.2")}, [16]) = 30
epoll_ctl(5, EPOLL_CTL_ADD, 30, {EPOLLERR|EPOLLHUP|0x20, {u32=30, u64=30}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 30, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=30, u64=30}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 44, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=44, u64=44}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 45, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=45, u64=45}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 54, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=54, u64=54}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 32, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=32, u64=32}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 52, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=52, u64=52}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 51, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=51, u64=51}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=35, u64=35}}, {EPOLLIN|EPOLLRDNORM|EPOLLWRNORM|EPOLLMSG|EPOLLERR|EPOLLHUP|0x700820, {u32=8372212, u64=35963238646530036}}, {0, {u32=4277488928, u64=32471546173148448}}}, 1000, 250) = 3
accept(3, {sa_family=AF_INET, sin_port=htons(41502), sin_addr=inet_addr("10.1.9.2")}, [16]) = 29
epoll_ctl(5, EPOLL_CTL_ADD, 29, {EPOLLERR|EPOLLHUP|0x20, {u32=29, u64=29}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 29, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=29, u64=29}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=29, u64=29}}, {EPOLLIN|EPOLLRDNORM|EPOLLWRNORM|EPOLLMSG|EPOLLERR|EPOLLHUP|0x700820, {u32=8372212, u64=35963238646530036}}, {0, {u32=4277488928, u64=32471546173148448}}, {EPOLLRDNORM|EPOLLMSG|0x7fc020, {u32=134681504, u64=622886634488533920}}}, 1000, 250) = 4
epoll_wait(5, {{EPOLLIN, {u32=28, u64=28}}, {EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef54820, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
epoll_ctl(5, EPOLL_CTL_DEL, 28, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=28, u64=28}}) = 0
epoll_ctl(5, EPOLL_CTL_DEL, 35, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=35, u64=35}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=23, u64=23}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=30, u64=30}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=29, u64=29}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=16, u64=16}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=30, u64=30}}}, 1000, 250) = 1
epoll_ctl(5, EPOLL_CTL_DEL, 30, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=30, u64=30}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=13, u64=13}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=29, u64=29}}}, 1000, 250) = 1
epoll_ctl(5, EPOLL_CTL_DEL, 29, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=29, u64=29}}) = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {{EPOLLIN, {u32=3, u64=3}}}, 1000, 250) = 1
accept(3, {sa_family=AF_INET, sin_port=htons(41418), sin_addr=inet_addr("10.1.9.2")}, [16]) = 28
epoll_ctl(5, EPOLL_CTL_ADD, 28, {EPOLLERR|EPOLLHUP|0x20, {u32=28, u64=28}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 28, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=28, u64=28}}) = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=28, u64=28}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=3, u64=3}}}, 1000, 250) = 1
accept(3, {sa_family=AF_INET, sin_port=htons(41419), sin_addr=inet_addr("10.1.9.2")}, [16]) = 29
epoll_ctl(5, EPOLL_CTL_ADD, 29, {EPOLLERR|EPOLLHUP|0x20, {u32=29, u64=29}}) = 0
epoll_ctl(5, EPOLL_CTL_MOD, 29, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=29, u64=29}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=29, u64=29}}, {EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef54820, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
epoll_wait(5, {{EPOLLIN, {u32=21, u64=21}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=28, u64=28}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=29, u64=29}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=19, u64=19}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=28, u64=28}}, {EPOLLWRNORM|EPOLLMSG|EPOLLONESHOT|EPOLLET|0x3ef54820, {u32=7560370, u64=35963238645718194}}}, 1000, 250) = 2
epoll_ctl(5, EPOLL_CTL_DEL, 28, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=28, u64=28}}) = 0
epoll_wait(5, {{EPOLLIN, {u32=29, u64=29}}}, 1000, 250) = 1
epoll_ctl(5, EPOLL_CTL_DEL, 29, {EPOLLIN|EPOLLERR|EPOLLHUP|0x20, {u32=29, u64=29}}) = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {{EPOLLIN, {u32=7, u64=7}}}, 1000, 250) = 1
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {{EPOLLIN, {u32=6, u64=6}}}, 1000, 250) = 1
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {}, 1000, 250)            = 0
epoll_wait(5, {{EPOLLIN,


On Wednesday, April 06, 2005, at 12:11PM, Mark Smith <marksmith at danga.com> wrote:

>!help shows you the list of commands available.  There is no way to quit,
>just close the connection... :)
>
>This is a very strange problem.  Like your other problem with Linux::AIO
>returning -1 but not setting $!.
>
>I don't have an FC3 box here to play around on and see if I can duplicate
>these problems, so I don't know what to suggest.
>
>Idea: start up mogilefsd, then find its pid number and:
>
># strace -p <pid> 2>&1 | egrep "accept|epoll"
>
>Then run your fork_and_work script.  Notably, I'm curious about any errors
>that accept() runs into, or any errors you see with the epoll calls.  (And
>to make sure that it's using epoll!)
>
>> Mark
>> 
>> You're right - FC3.  
>> 
>> I've been checking the stats : and nothing seems to be out of order.
>> 
>> Any suggestions on trouble shooting. 
>> 
>> Also, any other commands, especially how to quit :-)
>> 
>> -Rob
>> On Wednesday, April 06, 2005, at 11:17AM, Mark Smith <marksmith at danga.com> wrote:
>> 
>> >Very strange... we regularly have a lot of connections -- probably
>> >hundreds -- coming in from all over the internal network.
>> >
>> >When you run your script fork_and_work, you should telnet to your mogilefsd
>> >(port 7001 by default) and do this:
>> >
>> >-----------------------------------------
>> >lj at grimace:~$ telnet sto1 7001
>> >
>> >Trying 10.0.0.81...
>> >Connected to sto1.lj.
>> >Escape character is '^]'.
>> >
>> >!stats
>> >
>> >uptime 1294794
>> >pending_queries 0
>> >processing_queries 0
>> >bored_queryworkers 30
>> >queries 124050233
>> >.
>> >-----------------------------------------
>> >
>> >Note I typed !stats, and it gave me the output.  (Spacing added for
>> >clarification.)
>> >
>> >What you're going to be looking for is it saying that there's a lot of
>> >pending_queries, perhaps?  That would indicate that it can't keep up with
>> >the traffic you're sending.  (But it should never refuse a connection!)
>> >
>> >Does the machine you're using have epoll or kqueue?  (You're using a FC3
>> >box, I believe... 2.6 kernel I expect?  So you'd have epoll.)
>> >
>> >You can also use another command, !recent, to see the recently executed
>> >commands and how long they took.  Perhaps something's gumming up the works?
>> >
>> >-Mark
>> >
>> >On Wed, Apr 06, 2005, Robert Rogers wrote:
>> >> Thanks!
>> >> 
>> >> The reason I ask about this is that while benchmarking MogileFS, I've found that when forking off requests for any more than 29 - 30 child processes the mogilefs::backend starts failing to connect and throws this error:
>> >> 
>> >> MogileFS::Backend: couldn't connect to mogilefsd backend at /usr/lib/perl5/site_perl/5.8.5/MogileFS.pm line 91
>> >> 
>> >> Specifically, I've got a basic fork_and_work script which forks off a number of child processes than runs thru a specified number of runs.
>> >> 
>> >> All looks good upto children < 30. After 30 mogilefs starts rejecting requests(??).  Is this weird?
>> >> 
>> >> Thx again.
>> >> 
>> >> Rob
>> >> On Wednesday, April 06, 2005, at 10:04AM, Brad Fitzpatrick <brad at danga.com> wrote:
>> >> 
>> >> >5 or 10 would probably work.  We should make it automatic with a max cap
>> >> >of like 50 which if it reaches means it's the database that's loaded, and
>> >> >not the listener jobs.
>> >> >
>> >> >Here's our config:
>> >> >
>> >> ># cat /etc/mogilefs/mogilefsd.conf
>> >> >daemonize = 1
>> >> >db_dsn = DBI:mysql:mogilefs:host=10.0.0.48
>> >> >db_user = mog
>> >> >db_pass = XXXXXXXXX
>> >> >conf_port = 7001
>> >> >listener_jobs = 30
>> >> >delete_jobs = 1
>> >> >replicate_jobs = 5
>> >> >mog_root = /mnt/mogilefs
>> >> >reaper_jobs = 0
>> >> >
>> >> >
>> >> >Though I'm not sure why we have mog_root defined... think that's old
>> >> >historic crap that we don't use anymore now that we're using HTTP mode.
>> >> >
>> >> >- Brad
>> >> >
>> >> >
>> >> >On Wed, 6 Apr 2005, Rob Rogers wrote:
>> >> >
>> >> >> Hi,
>> >> >>
>> >> >> Anybody have suggestions for number of listener_jobs for MogileFSD.
>> >> >> (or for that matter a good .conf file for Mogilefsd)
>> >> >>
>> >> >> Thx.
>> >> >>
>> >> >> Rob
>> >> >>
>> >> >>
>> >> >
>> >> >
>> >
>> >
>> >--
>> >Mark Smith
>> >junior at danga.com
>> >
>> >
>
>
>--
>Mark Smith
>junior at danga.com
>
>


More information about the mogilefs mailing list