return game
long_poll_keepalive = ->
- for g of games
- if g.p1_waiter isnt false
+ for slug, g of games
+ if g.p1_waiter? and g.p1_waiter isnt false
g.p1_waiter.write '\n'
- if g.p2_waiter isnt false
+ if g.p2_waiter? and g.p2_waiter isnt false
g.p2_waiter.write '\n'
interval 12000, long_poll_keepalive