There is only one Thread (aka Worker) physically
reading/writing/accepting on the channel?

If that is true, then (for a given IoSession) I'm guaranteed that
IoHandler.messageSent will be called before any other operation occurs
on the channel?

I think IoHandler.messageSent is supposed to behave like this, but I
wanted to be sure that if I implement a request/response protocol that I
would never have to worry about a response to a message being received
before the IoHandler.messageSent call was made... So that when
IoHandler.messageSent is called, I can register the message as 'awaiting
response' or something like that...

Thanks,
Michael

Reply via email to