notifier not called after SetSynchronous()?
notifier not called after SetSynchronous()?
- Subject: notifier not called after SetSynchronous()?
- From: "Thomas E. Knowlton, Jr." <email@hidden>
- Date: Thu, 26 Feb 2004 09:32:50 -0700
In the teardown logic for my OT acceptor endpoint, I call
SetSynchronous(), followed by Ioctl(I_FLUSH, FLUSHRW), followed by
SndDisconnect(). But I don't get notified of T_DISCONNECTCOMPLETE. Is
that normal? Should I assume that I will receive no notifier calls
(other than for kOTSyncIdleEvent) for events instigated after
SetSynchronous()? I know (NWOT p71) that I may still receive notifier
calls for events instigated but not yet realized while the endpoint had
been in async mode, and I have taken steps to avoid calling OT
synchronously from the notifier. But NWOT is not especially clear (to
me) on whether I can expect completion events while the ep is
synchronous.
Thanks,
--
Tommy
_______________________________________________
macnetworkprog mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/macnetworkprog
Do not post admin requests to the list. They will be ignored.