Non Blocking save feedback

Anything that prevents you from playing the game properly. Do you have issues playing for the game, downloading it or successfully running it on your computer? Let us know here.
paquerette
Burner Inserter
Burner Inserter
Posts: 12
Joined: Mon Nov 16, 2020 7:21 pm
Contact:

Non Blocking save feedback

Post by paquerette »

Hi Guys,

Do you have feedback about the non blocking save feature ?

The blocking save is really annoying, so I would like to try this out.

Thanks,
Paquerette
Koub
Global Moderator
Global Moderator
Posts: 7784
Joined: Fri May 30, 2014 8:54 am
Contact:

Re: Non Blocking save feedback

Post by Koub »

Works only on Linux, and the feedback I've seen on this forum is that it works.
Koub - Please consider English is not my native language.
User avatar
ptx0
Smart Inserter
Smart Inserter
Posts: 1507
Joined: Wed Jan 01, 2020 7:16 pm
Contact:

Re: Non Blocking save feedback

Post by ptx0 »

Koub wrote: Wed Nov 18, 2020 1:54 pm Works only on Linux, and the feedback I've seen on this forum is that it works.
there's a corner case where saving the game manually while an autosave occurs causes the binary to segfault, I'm waiting on source access from kovarex so I can look into it.
paquerette
Burner Inserter
Burner Inserter
Posts: 12
Joined: Mon Nov 16, 2020 7:21 pm
Contact:

Re: Non Blocking save feedback

Post by paquerette »

Thanks for the feedback.
I'll enable the feature tonight and give it a try
paquerette
Burner Inserter
Burner Inserter
Posts: 12
Joined: Mon Nov 16, 2020 7:21 pm
Contact:

Re: Non Blocking save feedback

Post by paquerette »

I think I've read that it spawn a second factorio process to handle the save, the server needs to be linux or mac os x, and the windows client autosave is disabled.
Is there a need of addition UDP/TCP port to open ? (I dont think so)
Koub
Global Moderator
Global Moderator
Posts: 7784
Joined: Fri May 30, 2014 8:54 am
Contact:

Re: Non Blocking save feedback

Post by Koub »

The process is indeed just forked** just to handle the save while the "parent" process keeps the game running, so no, there shouldn't be any need of anything else.
**btw, this is also the reason the option can't work on Windows, as there is no equivalent to fork() function.
Koub - Please consider English is not my native language.
paquerette
Burner Inserter
Burner Inserter
Posts: 12
Joined: Mon Nov 16, 2020 7:21 pm
Contact:

Re: Non Blocking save feedback

Post by paquerette »

Well, the server crashed 😂

After doubling the ram, it's running smoothly :)
paquerette
Burner Inserter
Burner Inserter
Posts: 12
Joined: Mon Nov 16, 2020 7:21 pm
Contact:

Re: Non Blocking save feedback

Post by paquerette »

After a few hours of play, I can say it's stable for us.
Post Reply

Return to “Technical Help”