Leaving multi-join room fails
Posted: 24 Jul 2008, 11:07
Flash AS2 API - Version 1.5.4
SF Server - Version 1.6.2
I am using the multi-join feature to allow users to remain in the lobby while also entering another game room.
I can successfully add a user to both rooms, and everything works as expected until a user leaves the game room (but remains in the lobby).
A typical, simple scenario might be:
-User connects and is auto-joined to the lobby.
-User joins a game room (but also remains in the lobby).
-All users in the game room leave and the room is deleted.
At this point the user should simply just reside in the lobby, as they have been there all along, and they are no longer in the game room (it doesn't exist). However, the user seems to remain in limbo somewhat. If they try and send a public message, it gets sent with a room ID of the game room that was deleted, which obviously never gets received.
Using the admin tool, I can see that the game room definately gets deleted, and the user is definately still in the lobby. yet the pub message is still broadcast with a non existant room ID
Can anyone offer any help on this?
Thanks.
SF Server - Version 1.6.2
I am using the multi-join feature to allow users to remain in the lobby while also entering another game room.
I can successfully add a user to both rooms, and everything works as expected until a user leaves the game room (but remains in the lobby).
A typical, simple scenario might be:
-User connects and is auto-joined to the lobby.
-User joins a game room (but also remains in the lobby).
-All users in the game room leave and the room is deleted.
At this point the user should simply just reside in the lobby, as they have been there all along, and they are no longer in the game room (it doesn't exist). However, the user seems to remain in limbo somewhat. If they try and send a public message, it gets sent with a room ID of the game room that was deleted, which obviously never gets received.
Using the admin tool, I can see that the game room definately gets deleted, and the user is definately still in the lobby. yet the pub message is still broadcast with a non existant room ID
Can anyone offer any help on this?
Thanks.