On Sunday, April 17, 2016 06:51:25 PM Matthew Toseland wrote: > On 01/03/16 13:52, Martin Byrenheid wrote: > > On Wednesday, February 24, 2016 05:38:09 PM Matthew Toseland wrote: > >>>> The message should have been matched anyway: Unmatched messages (in > >>>> MessageCore are added to a data structure and we check before timing > >>>> out > >>>> the waitFor()). Possibly a concurrency issue, I thought I'd debugged > >>>> all > >>>> such problems ages ago. :( > >> > >> It seems unlikely that a race condition like that would happen reliably, > >> so I don't know what is happening here. > > > > I looked at the log output again and found that the problem might be that > > an unmatched message from a source that is not routable gets still marked > > as matched. In my case, it's the FNPBulkPacketSend-message that gets fed > > to the NodeDispatcher before the actual noderef-receiver thread starts. > > And since it gets marked as matched, it won't be passed to the receiver > > thread later on. This behavior was introduced near the end of last year > > [1]. However, I'm not sure if the problem lies in the fact that the > > message gets marked as matched although it actually doesn't seem to be or > > if the source (in my case, it is a SeedServerPeerNode) should normally be > > considered as routable. What do you think? In my case, reverting the > > commit mentioned above solved the problem. > Yes, we fixed this in the most recent build. Please confirm.
Yes, bootstrapping via seed nodes works fine now. Thank you! Martin _______________________________________________ Devl mailing list Devl@freenetproject.org https://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl