Page 2 of 2

Re: 997: Overlapped I/O operation is in progress.

Posted: Tue Mar 24, 2020 6:25 pm
by steww
Same issue here, I've been having the same error message since I first installed the client about a week ago. The advanced control client keeps going from Connecting -> Updating -> Connected -> Connecting (spending most of its time in "Connecting").

I'm still able to receive work units and get points but the advanced control client keeps reconnecting.

I was also having issues with my browser control refreshing but after using the "F12 + Disable cache" workaround, it's no longer refreshing.

Windows 10 64-bit
AMD Ryzen 7 3700X
Nvidia RTX 2070
Running FAHClient 7.5.1

Re: 997: Overlapped I/O operation is in progress.

Posted: Tue Mar 24, 2020 11:26 pm
by Electrollium
I also have this issue on one of my AMD machines

One with Issue:
Ryzen 5 3600
Rx 570
win 10

One Without:
Ryzen 3 1200
HD 5450
win 10

Re: 997: Overlapped I/O operation is in progress.

Posted: Wed Mar 25, 2020 3:12 pm
by Alderran
Same here two epyc Rome system affected with that error and connection status change

Two Xeon Machine have no problem

all have no GPU

Re: 997: Overlapped I/O operation is in progress.

Posted: Wed Mar 25, 2020 10:52 pm
by v00d00
Do you get the same problem on 7.4.4?

Not sure if this one will work on 10, but it may?
https://download.foldingathome.org/rele ... .4_x86.exe

Re: 997: Overlapped I/O operation is in progress.

Posted: Thu Mar 26, 2020 7:24 pm
by Gila
I also got the same issue already described here.

AMD Threadripper 3960X + Nvidia 2080 Ti

7.4.4 doesn't work for me.

Re: 997: Overlapped I/O operation is in progress.

Posted: Tue Apr 07, 2020 6:15 pm
by excelblue
More interesting information:

I only get this issue whenever I have a FAHControl connected to my instance attempting to fetch the logs.

Those messages aren't present for the duration that FAHControl isn't open. My temporary workaround is to only open FAHControl to get the logs and then close it again.

Re: 997: Overlapped I/O operation is in progress.

Posted: Wed Apr 08, 2020 4:49 am
by PantherX
excelblue wrote:...My temporary workaround is to only open FAHControl to get the logs and then close it again.
You don't need to use FAHControl to get the logs, you can always access them directly as read-only from the working directory.

On my system it is here (Windows 10):
C:\Users\PantherX-H\AppData\Roaming\FAHClient

Re: 997: Overlapped I/O operation is in progress.

Posted: Tue Apr 14, 2020 11:40 pm
by tom1234
Just wanted to jump in and add something:

Been running the FAH 7.5.1 Windows client for about a month on two AMD machines (both Ryzen 7 2700X CPUs.) They've worked perfectly fine.

Last night I upgraded one of them to a Ryzen 9 3900X, effectively doubling my processing power, but now I'm getting the "997: Overlapped I/O operation is in progress" error every few seconds on the upgraded machine. Based on some Googling, it does appear that the 3rd gen Ryzens/Threadrippers are susceptible to this. (Ugh.)

I'm glad I'm not the only one having the problem, but I sure hope it gets fixed soon!

Re: 997: Overlapped I/O operation is in progress.

Posted: Tue Apr 14, 2020 11:58 pm
by tom1234
Electrollium wrote:I also have this issue on one of my AMD machines

One with Issue:
Ryzen 5 3600
Rx 570
win 10

One Without:
Ryzen 3 1200
HD 5450
win 10

This definitely seems to be connected to the Ryzen 3xxx chips. My system's been doing it since I upgraded last night:
Ryzen 9 3900x
AMD 5700XT
Win 10/64 bit
Asrock x470 Tachi motherboard (3.43 BIOS)

I'm pondering upgrading the BIOS to see if that helps. Most recent is 3.90, but "most recent" is how I got into this predicament. :D

Re: 997: Overlapped I/O operation is in progress.

Posted: Wed Apr 15, 2020 2:30 am
by John_Alan
This behavior also happens with AMD Epyc Rome (7002 series) CPUs in Windows 10.

Re: 997: Overlapped I/O operation is in progress.

Posted: Wed Apr 15, 2020 2:32 pm
by tom1234
I have some good news to report: I went ahead and upgraded my motherboard BIOS to the latest (3.90) and the problem seems to have disappeared.

System Information:

Ryzen 9 3900X
AMD HD 5700XT video card
ASROCK X470 TaiChi motherboard

To recap, the problem started when I went from Ryzen 7 2700X to the Ryzen 93900X and disappeared with the motherboard BIOS upgrade. So, happy folding! :)

Re: 997: Overlapped I/O operation is in progress.

Posted: Fri Apr 17, 2020 10:29 pm
by alexanderjn
tom1234 wrote:I have some good news to report: I went ahead and upgraded my motherboard BIOS to the latest (3.90) and the problem seems to have disappeared.

System Information:

Ryzen 9 3900X
AMD HD 5700XT video card
ASROCK X470 TaiChi motherboard

To recap, the problem started when I went from Ryzen 7 2700X to the Ryzen 93900X and disappeared with the motherboard BIOS upgrade. So, happy folding! :)
Thanks for the info Tom, I just did the same and so far so good!

System:
- CPU: Ryzen 7 3700X
- Motherboard: Asrock B450M Pro4
- Original BIOS: 3.30 (2019-05-10)
- Skipped BIOSs:
---- 3.40 (2019-07-05) - "Improve user experience for Matisse"
---- 3.50 (2019-07-25) - "Update AMD AGESA Combo-AM4 1.0.0.3"
---- 3.60 (2019-08-06) - "Update AMD AGESA Combo-AM4 1.0.0.3 ABB / Improve Destiny2 gaming experience with Matisse CPU"
- New BIOS: 3.90 (2019-12-16) - "Update AMD AGESA Combo-AM4 1.0.0.4 Patch B"

Re: 997: Overlapped I/O operation is in progress.

Posted: Sat Apr 18, 2020 11:46 am
by NuovaApe
I'm a developer and this in not an error but a status code that shouldn't be logged.

It's an fyi status from Windows saying "ok I acknowledge your request to read some data. There isn't any data in my buffers right now but when I get some I will notify you".

This is normal behaviour when the client reads/processes data faster than the server can send it.

You see in the logs the download does complete successfully, so these messages cause no harm but they should be suppressed.

997 is "documented" here: https://docs.microsoft.com/en-us/window ... --500-999-

Code: Select all

ERROR_IO_PENDING
997 (0x3E5)
Overlapped I/O operation is in progress.
You can safely ignore them.

Here's another example of a Microsoft error code that actually means there is no error:

Code: Select all

ERROR_SUCCESS
0 (0x0)
The operation completed successfully
:D

Re: 997: Overlapped I/O operation is in progress.

Posted: Sat Apr 18, 2020 5:46 pm
by Joe_H
The client already has filters for many error codes "that should not be logged", but this was a new problem associated with new hardware. So it is not on the current filter list.

Re: 997: Overlapped I/O operation is in progress.

Posted: Sat Apr 18, 2020 9:24 pm
by NuovaApe
Thanks for confirming. Hadn't appreciated the team was already aware of this "false error".

Still, at least those suffering from it might stumble across your post and breath a sigh of relief now.