The International Simutrans Forum

 

Author Topic: Server desync with differing threads  (Read 1166 times)

0 Members and 1 Guest are viewing this topic.

Offline Rollmaterial fi

  • Devotee
  • *
  • Posts: 592
  • Languages: EN, FR, DE, FI, SE
Server desync with differing threads
« on: January 13, 2018, 07:39:42 PM »
A client with threads set differently form the server desyncs instantly.

Offline DrSuperGood

  • Dev Team
  • Devotee
  • *
  • Posts: 2813
  • Languages: EN
Re: Server desync with differing threads
« Reply #1 on: January 13, 2018, 09:45:40 PM »
Known problem, but it is not a bug. For some reason this is intended and is part of how the multi-threading for game state works.

Offline jamespetts gb

  • Simutrans-Extended project coordinator
  • Moderator
  • *
  • Posts: 19348
  • Cake baker
    • Bridgewater-Brunel
  • Languages: EN
Re: Server desync with differing threads
« Reply #2 on: January 13, 2018, 11:38:21 PM »
I have now fixed this to the extent that the server will now override the local setting for threads when the game is connected to a server, and thereafter until a new game be started or loaded. This means that having a different setting for threads will no longer result in a desync.