[omniORB] Deadlock on recursive invocation with
SINGLE_THREAD_MODEL
Michael
omniorb at bindone.de
Thu Sep 10 02:34:09 BST 2009
omniORB behaves correctly.
...and the developers think: Avoid SINGLE_THREAD_MODEL, use locks to
serialize your objects.
:)
Felix Nawothnig wrote:
> Hello.
>
> Looks like when doing an recursive invokation on a POA with the
> SINGLE_THREAD_MODEL policy (with the outer request obviously being
> performed in it's main-thread) omniORB deadlocks.
>
> The reasons are obvious, and it might not be an actual bug (I really don't
> care what the specs say about this, if anything) but as the ORB could -
> theoretically - recursively dispatch incoming requests while waiting for
> an outgoing one to finish I'm wondering what the developers think about
> this...
>
> Cheers,
>
> Felix
>
>
>
> _______________________________________________
> omniORB-list mailing list
> omniORB-list at omniorb-support.com
> http://www.omniorb-support.com/mailman/listinfo/omniorb-list
More information about the omniORB-list
mailing list