0.12.29 Headless sever desync into hang
-
- Filter Inserter
- Posts: 478
- Joined: Fri Jul 17, 2015 6:56 pm
- Contact:
0.12.29 Headless sever desync into hang
My vanilla server had a player desync then the server hanged afterwords. If I forgot to upload anything lemme know, side note the desync report was in the "temp" folder instead of "archive" not sure if that's intentional or another bug.
- Attachments
-
- factorio-current.log
- log
- (1.44 MiB) Downloaded 208 times
Looking for a multiplayer server? Check out my servers Vanilla Server
Re: 0.12.29 Headless sever desync into hang
The server was the one out of sync, it seems all players disconnected when it tried to download the map from them, leaving the server hanging without a player or a map and therefore could not finish the report.
Re: 0.12.29 Headless sever desync into hang
Yes, the server should always consider itself as the primary source of the data when possible.
But the desycns shouldn't happen in the first place.
But the desycns shouldn't happen in the first place.
Re: 0.12.29 Headless sever desync into hang
Got same here i think.
Server is a 0.12.29 x64 headless Linux Debian
if i can provide more info i will do, just tell me. May "peer-to-peer" could render that "Server is Primary source" ignored? Would disabling peer-to-peer Change something?
Server is a 0.12.29 x64 headless Linux Debian
if i can provide more info i will do, just tell me. May "peer-to-peer" could render that "Server is Primary source" ignored? Would disabling peer-to-peer Change something?
- Attachments
-
- factorio-current_new start.log
- (2.28 KiB) Downloaded 177 times
-
- factorio-current_sudden crash.log
- (220.79 KiB) Downloaded 184 times
Re: 0.12.29 Headless sever desync into hang
The question imo is if the players diconnected cause they closed the game or because the server is unable to keep the connections if it desyncs itself. Players should not leave until the first map upload is completed so that the desync-report can be created.
Re: 0.12.29 Headless sever desync into hang
Oh, thanks for the report, this is actual logical issue in the server logic.
The server actually got desynced, and then he had no one to download from, we solved it for 0.12.30, by forcing the server to never be the one who desyncs even if there are more players with different crc.
The server actually got desynced, and then he had no one to download from, we solved it for 0.12.30, by forcing the server to never be the one who desyncs even if there are more players with different crc.
Re: 0.12.29 Headless sever desync into hang
Where's that "like" button when you Need it?