News:

Simutrans Wiki Manual
The official on-line manual for Simutrans. Read and contribute.

Something rare desyncs

Started by Phystam, September 10, 2020, 02:24:26 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Phystam

Currently the connection is very stable, but I got some rare desyncs:


server=[ss=185280 st=23160 nfc=0 rand=573608561 halt=2140 line=111 cnvy=3359
    ssr=2672642359,0,2672642359,2672642359,4047604080,4047604080,4047604080,0
    str=4047604080,4047604080,4047604080,4047604080,4047604080,4047604080,4047604080,4047604080,4047604080,4047604080,4047604080,4047604080,4047604080,4047604080,4047604080,1201678097
    exr=1201678097,573608561,573608561,0,0,0,0,0
    sums=1965173132,2082936204,1154429,140031,6,391,45854,45895]
client=[ss=185280 st=23160 nfc=0 rand=3927975973 halt=2140 line=111 cnvy=3359
    ssr=2394416905,0,2394416905,2394416905,2789688640,2789688640,2789688640,0
    str=2789688640,2789688640,2789688640,2789688640,2789688640,2789688640,2789688640,2789688640,2789688640,2789688640,2789688640,2789688640,2789688640,2789688640,2789688640,4193298120
    exr=4193298120,3927975973,3927975973,0,0,0,0,0
    sums=1965173132,2082936204,1154429,140031,6,391,45854,45895]

Warning: karte_t::network_disconnect():    Lost synchronisation with server. Random flags: 0


and


Warning: karte_t:::do_network_world_command: disconnecting due to checklist mismatch:
server=[ss=459008 st=57376 nfc=0 rand=4051507289 halt=2152 line=1 cnvy=2049
ssr=4094980582,0,4094980582,4094980582,3442962319,3442962319,3442962319,0
str=3442962319,3442962319,3442962319,3442962319,3442962319,3442962319,3442962319,3442962319,3442962319,3442962319,3442962319,3442962319,3442962319,3442962319,3442962319,3565848771
exr=3565848771,4051507289,4051507289,0,0,0,0,0
sums=3800127544,2145950874,1157404,140356,6,400,46184,46244]
client=[ss=459008 st=57376 nfc=0 rand=2276983454 halt=2152 line=1 cnvy=2049
ssr=1206913812,0,1206913812,1206913812,3565848771,3565848771,3565848771,0
str=3565848771,3565848771,3565848771,3565848771,3565848771,3565848771,3565848771,3565848771,3565848771,3565848771,3565848771,3565848771,3565848771,3565848771,3565848771,846822919
exr=846822919,2276983454,2276983454,0,0,0,0,0
sums=3800127544,2145950874,1157404,140356,6,400,46184,46244]

Warning: karte_t::network_disconnect(): Lost synchronisation with server. Random flags: 0




Third similar desync:

server=[ss=529216 st=66152 nfc=0 rand=3688554341 halt=2170 line=1 cnvy=2049
ssr=3981191288,0,3981191288,3981191288,70000230,70000230,70000230,0
str=70000230,70000230,70000230,70000230,70000230,70000230,70000230,70000230,70000230,70000230,70000230,70000230,70000230,70000230,70000230,913969013
exr=913969013,3688554341,3688554341,0,0,0,0,0
sums=2823699930,853925010,1158344,140454,6,395,46844,46895]
client=[ss=529216 st=66152 nfc=0 rand=3754958476 halt=2170 line=1 cnvy=2049
ssr=247719975,0,247719975,247719975,3133790549,3133790549,3133790549,0
str=3133790549,3133790549,3133790549,3133790549,3133790549,3133790549,3133790549,3133790549,3133790549,3133790549,3133790549,3133790549,3133790549,3133790549,3133790549,144819280
exr=144819280,3754958476,3754958476,0,0,0,0,0
sums=2823699930,853925010,1158344,140454,6,395,46844,46895]

jamespetts

Thank you for these reports: that is helpful. Can I check whether the server_frames_between_checks setting in the server's simuconf.tab is set to 1? This is necessary for accurate debugging of losses of synchronisation. I ask because I notice a large number of differences in the checklists.
Download Simutrans-Extended.

Want to help with development? See here for things to do for coding, and here for information on how to make graphics/objects.

Follow Simutrans-Extended on Facebook.