On Mon, Feb 12, 2007 at 06:58:52PM +0100, bbackde at googlemail.com wrote:
> If I run 2 FCP2 clients (frost) then I see PRModified and PRRemoved
> messages if the other client changes the global queue. But if I change
> the priority in fproxy, or remove the request in fproxy, no message is
> sent to the clients. How does fproxy access the global queue, some
> special path???

It shouldn't... FCPServer.removeGlobalRequest, fcp.getGlobalRequests()
and then call functions on them etc. Maybe these should be wrapped
better for proper internal use. It's all called from
QueueToadlet.handlePost, have a look at it.
> 
> Another observation: I added a new upload request into the global
> queue using frost. Then I removed the request using fproxy. No
> PRRemoved was sent, but after next ListPR from Frost the request
> disappeared. But then the node started to send SimpleProgress messages
> for the removed requests, it looks like the request wasn't really
> deleted. Did it continue to run in the background? No client
> (including fproxy) showed the request.

That I have seen, it's some kind of bug. Are you sure it's not caused by
your recent changes? The request does get cancelled?
> 
> This was with the latest SVN code...
-------------- 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/20070214/d98f84bc/attachment.pgp>

Reply via email to