Part of the gridlock cluster here, We're using the "experimental non-blocking save" feature, we're aware it's experimental, just figured it was worth a shot to post it here
One of our servers was not accessible but the process still seemed to be running but as if the game was paused when none of our games pause when there are no players... Upon some investigation, I noticed in the factorio log that the last few lines were from it attempting to save but it seemed to fail???
Code: Select all
148355.380 Info ServerSynchronizer.cpp:618: nextHeartbeatSequenceNumber(4560950) removing peer(92).
148456.754 Info AppManager.cpp:267: Saving to _autosave1 (non-blocking).
148456.834 Info AsyncScenarioSaver.cpp:144: Saving process PID: 11309
153089.590 Received SIGINT, shutting down
On a normal non-blocking save we see
Code: Select all
159451.012 Info AppManager.cpp:267: Saving to _autosave4 (non-blocking).
159451.030 Info AsyncScenarioSaver.cpp:144: Saving process PID: 12071
159451.993 Info ChildProcessAgent.cpp:60: Child 12071 exited with return value 0
159451.993 Info AppManager.cpp:268: Saving finished
Thanks,
AreYouScared / Cjmwid