I'm trying to play the RoamingJigSaw game with two players both at same machine, but I run into a trouble. Everything worked fine, but after disengaging and re-engaging one of the players, nobody wasn't able to acquire any piece anymore!
I run the example on debug mode and it seems to be stuck in an infinite loop sending and dropping multicast messages!
Here's the debug output after the re-engagement operation (Auler's the name of the game):
Engaging host...
Lime:Engage this host
Lime:initiator request
Lime:end of Transaction mgr loop
Lime:TransactionMgr waiting for operation
Lime:setup
Lime:The waiter executed, index=2
Lime:Entering main loop
Lime:LTSMgr: Auler inTransaction is true
Lime:Tuple Space: Auler waiting on transaction
Lime:The waiter executed, index=2
Lime:Entering main loop
Lime:LTSMgr: SYSTEM inTransaction is true
Lime:Tuple Space: SYSTEM waiting on transaction
Lime:end of Transaction mgr loop
Lime:TransactionMgr waiting for operation
Lime:sending multicast message
Lime:Dropping mcast from myself
Lime:sending multicast message
Lime:Dropping mcast from myself
Lime:sending multicast message
Lime:Dropping mcast from myself
Even with the above messages repeating indefinitely, both of the players are able to disengage again and quit the game.
Does anyone can help me?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello!
I'm trying to play the RoamingJigSaw game with two players both at same machine, but I run into a trouble. Everything worked fine, but after disengaging and re-engaging one of the players, nobody wasn't able to acquire any piece anymore!
I run the example on debug mode and it seems to be stuck in an infinite loop sending and dropping multicast messages!
Here's the debug output after the re-engagement operation (Auler's the name of the game):
Engaging host...
Lime:Engage this host
Lime:initiator request
Lime:end of Transaction mgr loop
Lime:TransactionMgr waiting for operation
Lime:setup
Lime:The waiter executed, index=2
Lime:Entering main loop
Lime:LTSMgr: Auler inTransaction is true
Lime:Tuple Space: Auler waiting on transaction
Lime:The waiter executed, index=2
Lime:Entering main loop
Lime:LTSMgr: SYSTEM inTransaction is true
Lime:Tuple Space: SYSTEM waiting on transaction
Lime:end of Transaction mgr loop
Lime:TransactionMgr waiting for operation
Lime:sending multicast message
Lime:Dropping mcast from myself
Lime:sending multicast message
Lime:Dropping mcast from myself
Lime:sending multicast message
Lime:Dropping mcast from myself
Even with the above messages repeating indefinitely, both of the players are able to disengage again and quit the game.
Does anyone can help me?