Jano wrote: > But the fixed latency of FIFO can be *ages* (look at ed2k). This reminds me > of a discussion in the gnutella ML some years ago, where some lead > developer (of bearshare IIRC) and other people advocated that queues should > be completely dropped (admittedly they had not much support, but one of > them was the big theorist in there, kinda like oskar here?).
Couldn't you just accomplish this with a FIFO queue of arbitrarily short depth or fixed lifetime per-queue-object? The would seem to gain you all the benefits of LIFO without the drawbacks mentioned by toad. --Ken.