[freenet-dev] [freenet-cvs] r16833 - trunk/freenet/src/freenet/node
Matthew Toseland
toad at amphibian.dyndns.org
Fri Jan 4 00:00:49 UTC 2008
On Thursday 03 January 2008 18:19, Robert Hailey wrote:
>
> On Jan 3, 2008, at 11:53 AM, Matthew Toseland wrote:
> > On Thursday 03 January 2008 16:29, Robert Hailey wrote:
> >>
> >> On Jan 3, 2008, at 9:19 AM, Matthew Toseland wrote:
> >>> Please restore the original version. It looks like it was correct
> >>> after all,
> >>> and the problem is not fetching ARKs when verified*=true.
> >>
> >> If you really want me to, I certainly will, but... if you and
> >> nextgens
> >> agree that it is benign to active connections, and in my reasoning
> >> prevents a deadlock for long disconnections... why? I think that it
> >> would be more useful to simply rename the identifiers to be more
> >> intuitive until the ark problem is solved to your satisfaction (e.g.
> >> as David said he may).
> >
> > No, IMHO we should unconditionally recompute verified*, as we did
> > until
> > recently. And not fetching ARKs if it's out of date is insane, which
> > I've
> > fixed in r16861. Please make it unconditionally recompute, and re-
> > test to see
> > if there is still a problem.
>
> Restored in r16862, any objection to new function/variable names to
> suite the newer purpose?
>
> updateShouldDisconnectNow -> updateVersionRoutablity
> verifiedIncompatibleOlderVersion -> unroutableOlderVersion
> verifiedIncompatibleNewerVersion -> unroutableNewerVersion
> isVerifiedIncompatibleOlderVersion -> isUnroutableOlderVersion
> isVerifiedIncompatibleNewerVersion -> isUnroutableNewerVersion
>
> And remove/change old comments: e.g. "on a relevant incoming
> handshake" (ln#85), "breaking the meaning of verifiedIncompable[Older|
> Newer]Version" (ln#2794)?
No objections here, it's a good idea. Commit the comments separately.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://emu.freenetproject.org/pipermail/devl/attachments/20080104/a56fa115/attachment.pgp
More information about the Devl
mailing list