fetch_and_eventually_process_data's recvfrom() failed 0 errno 115
Not sure is a new issue or not , I have to stop and re-run it.
03/May/2021 10:33:31 [edge_utils.c:2566] ERROR: fetch_and_eventually_process_data's recvfrom() failed 0 errno 115 (Operation now in progress)
03/May/2021 10:33:37 [edge_utils.c:1320] WARNING: Supernode not responding, now trying xx.xx.xx.xx:8080
03/May/2021 10:33:37 [edge_utils.c:208] Binding to local port 0
03/May/2021 10:33:37 [edge_utils.c:208] Binding to local port 0
PS: it is run in TCP only mode
Does it start to happen at specific events or times?
No , the error occurs occasionally.
This problem still exists in version 3.1.1-46-g06c489f. I enabled the -S2 parameter.
10/Jul/2022 12:44:54 [edge_utils.c:1568] WARNING: supernode not responding, now trying [0.0.0.0:1111]
10/Jul/2022 12:44:54 [edge_utils.c:2753] ERROR: recvfrom() failed 0 errno 115 (Operation now in progress)
Planning to go through the network code anyway, I will have a closer look soon. It looks as if the socket is not ready yet / again.
I have to add that TCP was added later so it was kind of retro-fitted into existing code which even still does not work at all on Windows. So yes, TCP is still somewhat unreliable...