[omniORB] Problem if any IDL call raise an unexpected Exception

Duncan Grisby duncan at grisby.org
Fri May 30 14:47:29 BST 2003


On Tuesday 27 May, Malge Nishant wrote:

> 	If any of the IDL call raise an unexpected Exception, the
> omni::internalLock is not releases. And due to this any further calls block
> at omni::internalLock->lock(); in handleRequest.

Are you sure that's what is happening?  The lock should not be held at
the time an upcall is made.

> 	Is this as design or the lock should be release before throwing an
> Exception. 
> In my case an one-way call is generating such kind of an exception.

Please post more details of what is happening for you.

Cheers,

Duncan.

-- 
 -- Duncan Grisby         --
  -- duncan at grisby.org     --
   -- http://www.grisby.org --



More information about the omniORB-list mailing list