changeset 197:bd5e3eb4cfa6

update Todo.
author oc
date Fri, 27 Jun 2014 17:00:55 +0900
parents 012941447841
children f5abf6ba9957
files Todo.txt
diffstat 1 files changed, 9 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/Todo.txt	Fri Jun 27 16:39:53 2014 +0900
+++ b/Todo.txt	Fri Jun 27 17:00:55 2014 +0900
@@ -17,6 +17,10 @@
     findRootで重複したrootを見つけたときに、
     一番小さいアドレスだけをrootにする。
     それ以外には、duplicated rootを送る。
+    この際、duplicated rootを送られたrootは生かしておくが、
+    find rootへの応答はやめる。
+    lostParentがきたら、find rootへの応答を再開する。
+    この際、生かしておくduplicated rootは二つに限る。
     
     findRootReplyにはVNCServerのhostとportを含める。
     両方共nullだった場合は両方別のものとして表示する。
@@ -27,7 +31,11 @@
 
     requestWhereToConnectを受け取ったnodeは
     whererToConnectを再度送信する。
-    
+
+    中間rootが死んだときには
+    下位のnodeはduplicated rootにつなげ直す。
+    もしduplicatedListになかったら、あきらめる。
+
 
 Thu Jun 25 20:55:00 JST 2014