On Sun, May 14, 2006 at 11:02:09AM +0200, Lars Juel Nielsen wrote:
> 
> IMO it'd make more sense not to tell unless the client ask for it, it
> saves a little bit of resources and complexity in clients that don't
> need the queue.

We don't send anything from the global queue until you ask for it (with
WatchGlobal for example).

On connection we send a list of completed requests. This is to remind
client authors to remove their completed requests when they are
finished. We can't do this automatically on telling the client because
of race conditions relating to disconnection. Some of the requests will
be tying up significant resources (disk space).
-- 
Matthew J Toseland - toad at amphibian.dyndns.org
Freenet Project Official Codemonkey - http://freenetproject.org/
ICTHUS - Nothing is impossible. Our Boss says so.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20060515/ffc8f9e5/attachment.pgp>

Reply via email to