On Thursday 03 January 2008 16:29, Robert Hailey wrote:
>
> On Jan 2, 2008, at 7:38 AM, Florent Daigni?re wrote:
> >> Why not just use if(isConnected()) { ... } ? As far as I can see
> >> that is
> >> correct: if we're not connected, we don't care about verified*.
> >
> > You're suggesting to revert robert's patch, wich is fine by me... as I
> > said, I don't understand why it helps
> >
> > NextGen$
>
> 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.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL:
<https://emu.freenetproject.org/pipermail/devl/attachments/20080103/be46246b/attachment.pgp>