We just discussed this on IRC, taking it to the devl list: Normally a request times out according to the timeOut setting. But when Fred receives a "restarted query" message, it will wait even further.
It might be a nice attack to set up a node and have it answer each request with an infinite series of restarted query messages, thus stalling the request forever. The solution might be to a) abolish restarted query messages allthogether (thelema) or/and b) time out the request "timeOut" seconds anyway, whether there are pending restarted queries or not... Does this make sense, or did I simply work too much today? Sebastian _______________________________________________ Devl mailing list Devl at freenetproject.org http://lists.freenetproject.org/mailman/listinfo/devl
