Page 1 of 1
What is "non-blocking saving"?
Posted: Sat Feb 03, 2018 6:46 pm
by voddan
When trying to host a game I am presented with several settings, one of which is "allow non-blocking saving".
What does it mean? What does this setting changes? How does it work?
Can it be used for a single-play game?
Is it only available on Windows?
Thanks!
Re: What is "non-blocking saving"?
Posted: Thu Feb 08, 2018 12:28 pm
by posila
It's experimental feature contributed by a community member.
When autosaving, the game will fork itself and save will run in the fork in background, so it won't pause the game. It is not available on Windows at all, only on Linux and macOS.
I think there is an option to enable it in single player too.
It would be cool if you used it, but be carefull, it might cause crashes or corrupt saves, so backup your saves often.
Re: What is "non-blocking saving"?
Posted: Thu Feb 08, 2018 12:34 pm
by voddan
Thanks, posila! A few questions:
- The GUI contained that option even thou I was on Windows. Is it as intended?
- Where in the GUI do I find that option for single player?
- Is there a genuine way to contribute to Factorio on the level of source code? Was it a special arrangement?
Re: What is "non-blocking saving"?
Posted: Sun Jun 02, 2019 10:51 am
by nuhll
I can activate it under windows 10, does it now work on windows also?
Re: What is "non-blocking saving"?
Posted: Mon Jun 03, 2019 10:23 pm
by Rseding91
nuhll wrote: Sun Jun 02, 2019 10:51 am
I can activate it under windows 10, does it now work on windows also?
No. It's in the server settings because those are editable runtime when connected to a server which may or may not support it.
Re: What is "non-blocking saving"?
Posted: Thu Jun 06, 2019 8:55 pm
by nuhll
Rseding91 wrote: Mon Jun 03, 2019 10:23 pm
nuhll wrote: Sun Jun 02, 2019 10:51 am
I can activate it under windows 10, does it now work on windows also?
No. It's in the server settings because those are editable runtime when connected to a server which may or may not support it.
I mean when i self host a game. The saves dont destrupt the game, so i thought its working!?