view Todo @ 305:ffd8bb47b188

*** empty log message ***
author kono
date Wed, 01 Oct 2008 21:07:05 +0900
parents 75192c844a8d
children 20fb70068089
line wrap: on
line source


Wed Oct  1 20:58:51 JST 2008
	
Todo: Session ring 廻るcommand packetは、基本的に書き換えられるべきではない
  eid, seq の組でuniqueになる。現状では、そここで書き換えが起きているらしい。
   eid = -1 (Session Manager), eid = -2 (MergeCommand) あたりが
   特殊らしい。 でも、実際には生成されてないっぽい。

Todo: SessionManagerのprotocolのswitch文で、そこら中でgetEditor/getSessionが
  呼ばれている。これらは、for loopで探しているので、繰り返し行うのは変。

Todo: REPCMD_INSERTが止まらない...

Todo: SessionMnager のmessageをREPLogger baseに書き換える。

Wed Oct  1 15:35:44 JST 2008

Todo: SessionManager 複数のコマンドをまとめてeditorに送るとdead lockする可能性がある。
  送信キューを作り、select loop しながら、ひとつずつコマンドを送信する
	Done:

Todo: Editor quit, quit2 の実装
  quit2 では、自分の送信したコマンドが戻ってくるまで待つ必要がある。
  editor 毎の状態となる。
	Done: