volpe28v/DevHub — Issue #7: ポモドーロタイマが弾けるとサーバも弾けることがある
Author: volpe28v
Created: 2012-02-08 00:54:34+00:00
State: open

タイマが弾けた際に、該当クライアントがいない場合にアドレスの取得に失敗しているっぽい。
クライアントがいない場合にタイマ弾け処理をガードする必要あり。

対応案
・クライアントが切断したらタイマも解除
・タイマ弾けた際にクライアントが居るかどうかチェック

課題
・同一IPで複数ブラウザで接続している場合のタイマの状態管理が上手く出来ていない
サーバ側ではIPをキーに情報を保持しているため。まじめにやるならセッションごとのクライアント管理が必要になる。