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>
