Hi,
It seems that our current FCP spec is incomplete: we can send
persistent requests with the same identifier on both the global
queue or not ... but we let no way to the application to know
whether "status replies" come from the job on the global queue
or not.
The trivial solution is to forbid the usage of the same identifier
on a "client" queue if a job is already registered on the global one
... but it's icky.
The advanced solution is to report the field Global in:
SimpleProgress, AllData, DataFound, ProtocolError, IdentifierCollision
and StartedCompression messages.
Both solutions require to change the FCP spec, hence I ask for
input before proceeding ;)
NextGen$
PS: FYI: https://bugs.freenetproject.org/view.php?id=542
-------------- 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/20060710/b74045de/attachment.pgp>