[omniORB] Server Shutdown on multi-processor machines
Sharma, Ramesh
ramesh.sharma at intel.com
Thu Mar 25 15:20:09 GMT 2004
Hi,
I am having following problem with CORBA 4.0.3 on Red-hat linux 7.1
(client is compiled using gcc3.2 and server is compiled using gcc2.95.3
due to some avoidable reasons).
1. Things work fine on a machine which is single processor.
2. Things don't work on multiprocessors machines. I get a SIGSEGV
while shutting down server. Below is the segment of the trace I got
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
0000 0000 0000 0000 ........
omniORB: POA(child) etherealising object root/child<0> (deactivating).
omniORB: omniRemoteIdentity deleted.
omniORB: ObjRef(IDL:BlastSim/FaultSimFactory:1.0) -- deleted.
omniORB: Preparing to shutdown ORB.
omniORB: Destroying POA(RootPOA).
omniORB: Destroying POA(child).
omniORB: Deactivating all POA(child)'s objects.
omniORB: Waiting for requests to complete on POA(child).
omniORB: Requests on POA(child) completed.
omniORB: Etherealising POA(child)'s objects.
omniORB: Destruction of POA(child) complete.
omniORB: Deactivating all POA(RootPOA)'s objects.
omniORB: Waiting for requests to complete on POA(RootPOA).
omniORB: Requests on POA(RootPOA) completed.
omniORB: Etherealising POA(RootPOA)'s objects.
omniORB: Stopping serving incoming endpoints.
omniORB: throw giopStream::CommFailure from
giopStream.cc:828(0,NO,COMM_FAILURE_UnMarshalArguments)
omniORB: giopServer waits for completion of rendezvousers and workers
User time = 0:00:00(0) System time = 0:00:00(0) Memory usage =
4.18MDefault signal handler received SIGSEGV
Same exception gets thrown on both machines but on single processor
machine the exception gets handled and server shuts down gracefully. I
am not sure why on multi-processor machines it is behaving differently.
Is it the compiler version which might be making difference?
Has anybody something like this?
Ramesh
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.omniorb-support.com/pipermail/omniorb-list/attachments/20040325/a396e337/attachment.htm
More information about the omniORB-list
mailing list