[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