[omniORB] Signals being caught by omniORB?
Duncan Grisby
duncan at grisby.org
Tue Dec 10 22:45:43 GMT 2013
On Tue, 2013-12-10 at 20:33 +0000, Jayanth Venkatraj wrote:
[...]
> We usually use kill -6 <pid> (-SIGABRT) or kill -11 <pid> (-SIGSEGV)
> to force the core generation. But, kill -3 doesn’t have any effect,
> and on kill -11, we get this error:
> terminate called after throwing an instance of 'omni_thread_fatal'
>
> EVServices: ./../../../rw/db/dbref.h:251: T
> *RWDBCountedRef<T>::operator->() const [with T = RWDBHandleImp]:
> Assertion `(impl_) != 0' failed.
[...]
> We want to know if there is some code in omniORB, that prevents the
> core generation.
No, there's nothing in omniORB that does that. The only signal it masks
is SIGPIPE, which is triggered when a socket is closed.
Duncan.
--
-- Duncan Grisby --
-- duncan at grisby.org --
-- http://www.grisby.org --
More information about the omniORB-list
mailing list