[mnet-devel] notes from IRC chatter
Zooko
zooko at zooko.com
Wed Jan 7 03:43:03 GMT 2004
<zooko> Arno: I think you have a good observation.
<zooko> I can think of a way that choose_best_strat
<zooko> egy() can mess up.
<zooko> 1. My node has an open TCP connection to yours, then
<zooko> 2. Your node changes IP addresses, and
<zooko> 3. I hear about your new IP address somehow (such as by receiving a
"hello" message from you), and
<zooko> then I call choose_best_strategy(), and the chooser chooses to keep
the old strategy (the open TCP connection) instead of the new one (the
new IP address).
<zooko> I would like to do an experiment and read some verbose logs to see if
this mistake (a) is happening and (b) is the cause of the Bermuda
Triangle.
<zooko> But I won't have time for at least a couple of weeks. :-/
By the way, I changed the CommStrat.py file (which contains
choose_best_strategy()) several times recently. Try
"cvs annotate common/CommStrat.py" for descriptions of the changes.
--Z
[1] http://sourceforge.net/tracker/index.php?func=detail&aid=856592&group_id=43482&atid=436453
-------------------------------------------------------
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills. Sign up for IBM's
Free Linux Tutorials. Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click
_______________________________________________
mnet-devel mailing list
mnet-devel at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mnet-devel
More information about the Mnet-devel
mailing list