Spring 84.0 : *BA* Can't join / rejoin a running game

Spring 84.0 : *BA* Can't join / rejoin a running game

Discuss your problems with the latest release of the engine here. Problems with games, maps or other utilities belong in their respective forums.

Moderator: Moderators

Post Reply
User avatar
FabriceFABS
Posts: 354
Joined: 28 Jul 2010, 16:20

Spring 84.0 : *BA* Can't join / rejoin a running game

Post by FabriceFABS »

Hi players and dev.,

On Spring 84.0,
On SpringLobby 0.139,
On Spads 0.9.10b ( [ACE]Serveur_IV ),
On BA 7.60 / BA 7.61,
On Multi-Thread / MonoThread,
On Linux / Windows clients,
On differents players (3 or 4),

It's no-more possible to simply join as a spec or rejoin a game when you just quit it / crashed.
It says "Connecting to server with 1s, 2s, 3s, etc"... autoquit or infinitive waiting.

In spads server, at the same time, got an infinitive warning about the player IP (here for instance is 123.111.222.111) that tries to join (spec) or rejoin the running game.

Code: Select all

Warning: Dropping packet from unknown IP : [::ffff:123.111.222.111]:6545
Got it until he cancel waiting.

We did also a :
It is recommended to remove NetworkTimeout, InitialNetworkTimeout, and ReconnectTimeout entry lines from your ~/.springrc configuration file, as their behaviour changed in Spring 84.0, making it impossible to use reconnect and mid-game join features if old default values are kept.
Without change.

IMPORTANT NOTE : Join & rejoins works ONLY when the game is pending to start (choosing position).

Thx for reading.
@+
User avatar
Beherith
Posts: 5145
Joined: 26 Oct 2007, 16:21

Re: Spring 84.0 : *BA* Can't join / rejoin a running game

Post by Beherith »

This may be related to the following posted by bibim:
Reminder:

Here is what you can do to upgrade your autohost to new Spring version:

On Linux:
- recompile Spring and install it (actually you just need to compile unitsync and spring-dedicated, and generate "gamedata" (Spring base files)).
- update the paths in spads.conf for new Spring version if needed
- update your SPADS installer script so that it contains the latest changes which could be required to recompile the unitsync interface: "./update.pl <spadsRelease> -a"
- launch the PerlUnitSync module generation: "./spadsInstaller.pl -g"

On Windows:
- update the "springDataDir" setting in spads.conf if you installed the new Spring version in a different place
- restart SPADS (if it doesn't work, you may need to update SPADS manually with: "perl update.pl <spadsRelease> -A")



NOTE:
It is recommended to remove NetworkTimeout, InitialNetworkTimeout, and ReconnectTimeout entry lines from your ~/.springrc configuration file, as their behaviour changed in Spring 84.0, making it impossible to use reconnect and mid-game join features if old default values are kept.
Link to post
User avatar
FabriceFABS
Posts: 354
Joined: 28 Jul 2010, 16:20

Re: Spring 84.0 : *BA* Can't join / rejoin a running game

Post by FabriceFABS »

Thx Beherit, I did that on Client but not on autohost as Bibim said.
I had this info on the Lobby.

Pb solved. :mrgreen:
Post Reply

Return to “Help & Bugs”