Hi All,
i am seeing EAGAIN (Resource temporarily unavailable) error when i strace one of asrestore threads. I am using aerospike version 3.15.0.1. Below are the strace logs that i am getting however restore thread is working normally and i can see records are being written back to server.
recvfrom(44, 0x7fc6bdcfc410, 8, 16450, 0, 0) = -1 EAGAIN (Resource temporarily unavailable)
select(45, NULL, [44], NULL, {10, 0}) = 1 (out [44], left {9, 999998})
sendto(44, "\2\3\0\0\0\0\0\213\26\0\t\0\0\0\0\0\0\1\0K\\]\0\0'\20\0\4\0\1\0\0"..., 147, MSG_NOSIGNAL, NULL, 0) = 147
select(45, [44], NULL, NULL, {9, 999000}) = 1 (in [44], left {9, 998725})
read(44, "\2\3\0\0\0\0\0\26\26\0\0\0\0\0\0\0\0\1\0277\377\262\0\0\0\0\0\0\0\0", 30) = 30
recvfrom(44, 0x7fc6bdcfc410, 8, 16450, 0, 0) = -1 EAGAIN (Resource temporarily unavailable)
select(45, NULL, [44], NULL, {9, 999000}) = 1 (out [44], left {9, 998998})
sendto(44, "\2\3\0\0\0\0\0\213\26\0\t\0\0\0\0\0\0\1\0Kk\346\0\0'\20\0\4\0\1\0\0"..., 147, MSG_NOSIGNAL, NULL, 0) = 147
select(45, [44], NULL, NULL, {9, 999000}) = 1 (in [44], left {9, 998359})
read(44, "\2\3\0\0\0\0\0\26\26\0\0\0\0\0\0\0\0\1\0278\17;\0\0\0\0\0\0\0\0", 30) = 30
recvfrom(44, 0x7fc6bdcfc410, 8, 16450, 0, 0) = -1 EAGAIN (Resource temporarily unavailable)
select(45, NULL, [44], NULL, {10, 0}^CProcess 5246 detached
% time seconds usecs/call calls errors syscall
------ ----------- ----------- --------- --------- ----------------
97.68 0.437763 72 6042 select
0.98 0.004401 1 3020 sendto
0.69 0.003080 1 3021 3021 recvfrom
0.59 0.002665 1 3021 read
0.05 0.000229 1 270 79 futex
------ ----------- ----------- --------- --------- ----------------
100.00 0.448138 15374 3100 total
Can anybody please let me know why these are coming? @kporter @pgupta