[freenet-dev] [freenet-cvs] r16833 - trunk/freenet/src/freenet/node
Robert Hailey
robert at emu.freenetproject.org
Thu Jan 3 18:19:48 UTC 2008
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)?
--
Robert Hailey
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://emu.freenetproject.org/pipermail/devl/attachments/20080103/72e90aab/attachment.htm
More information about the Devl
mailing list