Hey there, using the latest client, Windows 11 and noticed the following:
a) If I restart system while folding, when the PC starts again the old WU is dumped and a new one is picked up (expected: pause and resume).
b) If I pause folding and restart immediately, the WU remains 'paused' but then FAH picks up a new WU (expected: resume the previous WU).
Am I missing something here...?
Losing WUs on restart?
Moderators: Site Moderators, FAHC Science Team
Losing WUs on restart?
Windows 11 x64 / 9800X3D PBO / 32GB DDR5 6400 1:1 / 5090 FE / Sennheiser 650 / PSU Corsair AX1600i
-
- Posts: 1532
- Joined: Sun Dec 16, 2007 6:22 pm
- Hardware configuration: 9950x, 7950x3D, 5950x, 5800x3D
7900xtx, RX9070, Radeon 7, 5700xt, 6900xt, RX 550 640SP - Location: London
- Contact:
Re: Losing WUs on restart?
Make sure you are on the latest Fahclient version, which is 8.4.9.
And then before rebooting pause all the work, and don't rush rebooting immediately, do it in normal speed. Windows reboot kills fahclient too quickly for it to save current state
And then before rebooting pause all the work, and don't rush rebooting immediately, do it in normal speed. Windows reboot kills fahclient too quickly for it to save current state
Re: Losing WUs on restart?
Yes, I'm using 8.4.9. Thanks for confirming current behavior, but then it seems the new client didn't implement something important, which the old, desktop one was handling fine.
And it's really a couple of lines of code to block a restart in Win32 through the API (ShutdownBlockReasonCreate) until the state is saved.
Hope it will be added.
And it's really a couple of lines of code to block a restart in Win32 through the API (ShutdownBlockReasonCreate) until the state is saved.
Hope it will be added.
Windows 11 x64 / 9800X3D PBO / 32GB DDR5 6400 1:1 / 5090 FE / Sennheiser 650 / PSU Corsair AX1600i
-
- Posts: 1532
- Joined: Sun Dec 16, 2007 6:22 pm
- Hardware configuration: 9950x, 7950x3D, 5950x, 5800x3D
7900xtx, RX9070, Radeon 7, 5700xt, 6900xt, RX 550 640SP - Location: London
- Contact:
Re: Losing WUs on restart?
The issue is not by choice, and we have been trying to fix it, and it is not that simple 

Re: Losing WUs on restart?
OK, I understand it is a known issue on the radar and that apparently it may not be straightforward to address (and indeed, I haven't obviously seen your codebase). Hope you find a solution - it would avoid wasting valuable compute time in such situations.
Cheers
Cheers
Windows 11 x64 / 9800X3D PBO / 32GB DDR5 6400 1:1 / 5090 FE / Sennheiser 650 / PSU Corsair AX1600i
-
- Site Admin
- Posts: 8087
- Joined: Tue Apr 21, 2009 4:41 pm
- Hardware configuration: Mac Studio M1 Max 32 GB smp6
Mac Hack i7-7700K 48 GB smp4 - Location: W. MA
Re: Losing WUs on restart?
Actually there were complaints with the prior v7 client under Windows doing the same thing, not exiting fully before the Windows reboot killed the process before the code had exited. So you may not have run into the issue on your Windows systems, but others did.Breach wrote: ↑Sun Feb 16, 2025 3:55 pm Yes, I'm using 8.4.9. Thanks for confirming current behavior, but then it seems the new client didn't implement something important, which the old, desktop one was handling fine.
And it's really a couple of lines of code to block a restart in Win32 through the API (ShutdownBlockReasonCreate) until the state is saved.
Hope it will be added.