Heya everyone

I got a question on the IOSession:write(...) method and IOProcessor thread 
processing.

If my application goes into calling the write method in some thread T1 (which is in 
general not an IOProcessor thread), how and when is the "write job" passed to 
some of the IOProcessor threads ? There is some queue I suppose, where T1 puts the Object 
to be written into and some of the IOProcessors pick it up from. Here come my questions:

* Is there a queue per Session or a queue shared between Sessions ? * How can I set the size of the queue's bounds ? Am I right in thinking that hitting the bounds would block T1 on writing ? * And am I right in thinking that the outbound filter chain is executed by some IOProcessor after Object consumption from the "write job" queue ?

Thx for your assistance, Christian.

Reply via email to