ubclaunchpad / bumper

🥊 Fast-paced multiplayer arcade game, built with Go, Javascript, and WebSockets
13 stars 2 forks source link

Add synchronization logic between game and arena #253

Closed brian-nguyen closed 6 years ago

brian-nguyen commented 6 years ago

:tickets: Ticket(s):


:construction_worker: Changes

Using rwMutex in Arena to properly synchronize Game's state updates and Arena state updates.

:flashlight: Testing Instructions

coveralls commented 6 years ago

Coverage Status

Coverage decreased (-4.1%) to 66.846% when pulling d3fb8afc58ef71e40dfb6f186b0d69c31fe2d61b on brian/#211-concurrency-fixes into e3727e1d1b3841a154606379f21133c12962b9fd on master.