EventSource::addListener



When I call EventSource::addListener, I seem to be encountering a
deadlock scenario.  The caller blocks waiting for the ListenerID return,
but before the ESrc returns, it tries to ref the listener.  

Unless I'm mistaken, this ref sits in pergutory waiting for the process
that called addListener to unblock.

Am I interpreting this situation correctly? I suspect I may be on crack,
since I'd be surprised if this problem hasn't presented itself
elsewhere.

Mike





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]