Ticket #2075 (closed defect: worksforme)

Opened 7 years ago

Last modified 6 years ago

Connect sometimes desyncs player turns

Reported by: jfuhrer Owned by: morgs
Priority: high Milestone: 8.2.0 (was Update.2)
Component: connect-activity Version:
Keywords: Cc: gdesmott
Action Needed: diagnose Verified: no
Deployments affected: Blocked By:
Blocking:

Description

OFW: Q2C18 Build: 496

While playing Connect between a B2 and a B4 (the b2 was running 496, the b4 was running 494) the b2 started lagging badly after I clicked where to place my circle for the turn. B2 was red, B4 was blue. The placement box stayed on the screen, not placing the circle, but the B4 seemed to have registered the piece as being placed and assumed that it was its turn. At this point, BOTH XOs displayed "Your turn" and both had the selection box available. I had the B4 take its turn, and then waited. Eventually, the B2 caught up - but it considered both the circle placed on its own turn, and the circle placed on the opponent's turn to be red. The B4, meanwhile, displayed the board position correctly.

Once one more turn was taken between each, the selection box disappeared for both, and BOTH displayed "Other player's turn." So, we could not finish the game, and the boards that we were playing on didn't match at that point.

Attachments

Connect.log (12.4 kB) - added by jfuhrer 7 years ago.

Change History

Changed 7 years ago by jfuhrer

Changed 7 years ago by jg

  • milestone changed from Untriaged to Trial-2

Changed 7 years ago by gdesmott

  • cc gdesmott added

Changed 7 years ago by gdesmott

  • milestone changed from Trial-2 to Trial-3

We should probably try to make Connect's protocol more robust for Trial 3.

Changed 7 years ago by morgs

  • milestone changed from Trial-3 to First Deployment, V1.0

Changed 6 years ago by morgs

  • next_action set to diagnose

Changed 6 years ago by morgs

  • status changed from new to closed
  • resolution set to worksforme
Note: See TracTickets for help on using tickets.