[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[minion-cvs] Make retry logic check when the last attempt to *this a...
Update of /home/minion/cvsroot/src/minion
In directory moria.mit.edu:/tmp/cvs-serv22094
Modified Files:
TODO
Log Message:
Make retry logic check when the last attempt to *this address* failed, not when this message failed. This has subtle anonymity implications; the new way is better.
Index: TODO
===================================================================
RCS file: /home/minion/cvsroot/src/minion/TODO,v
retrieving revision 1.217
retrieving revision 1.218
diff -u -d -r1.217 -r1.218
--- TODO 14 May 2004 23:44:08 -0000 1.217
+++ TODO 17 May 2004 05:19:06 -0000 1.218
@@ -17,7 +17,17 @@
no matter how hard OpenSSL makes it.
. Dummies and pinging
o Refactor ClientDirectory to be more modular
- - Retrying needs to be per-destination, not per-packet.
+ o Retrying needs to be per-destination, not per-packet.
+ o Implement per-destination queue
+ o Tests for per-destination queue
+ o Make MMTP delivery use per-destination queue.
+ o Test upgrade path.
+ - Implement pinging
+ - Generate pings
+ - Log pings, failed connects, successful connects
+ - Grovel over ping logs as needed
+ - Generate statistics from logs; remember stats
+ across invocations.
- Distributed directories
. Bugs
o Make tests pass with bizarre umasks. (Try 0077, 0000,