omniORB: (0) 2011-02-15 09:34:24.691727: Version: 4.1.4 omniORB: (0) 2011-02-15 09:34:24.691777: Distribution date: Sun Jul 19 18:35:23 BST 2009 dgrisby omniORB: (0) 2011-02-15 09:34:24.691952: My addresses are: omniORB: 192.9.10.213 omniORB: 127.0.0.1 omniORB: (0) 2011-02-15 09:34:24.692057: Maximum supported GIOP version is 1.2 omniORB: (0) 2011-02-15 09:34:24.692178: Native char code sets: ISO-8859-1 UTF-8. omniORB: (0) 2011-02-15 09:34:24.692195: Transmission char code sets: ISO-8859-1(1.2) ISO-8859-1(1.1) ISO-8859-1(1.0) UTF-8(1.2) UTF-8(1.1). omniORB: (0) 2011-02-15 09:34:24.692212: Native wide char code sets: UTF-16. omniORB: (0) 2011-02-15 09:34:24.692225: Transmission wide char code sets: UTF-16(1.2). omniORB: (0) 2011-02-15 09:34:24.692283: Initialising omniDynamic library. omniORB: (0) 2011-02-15 09:34:24.692583: Current configuration is as follows: omniORB: DefaultInitRef (file) = omniORB: DefaultInitRef (args) = omniORB: InitRef = NameService=corbaloc:iiop:127.0.0.1:900/NameService omniORB: abortOnInternalError = 0 omniORB: abortOnNativeException = 0 omniORB: acceptBiDirectionalGIOP = 0 omniORB: acceptMisalignedTcIndirections = 0 omniORB: bootstrapAgentHostname = omniORB: bootstrapAgentPort = 900 omniORB: clientCallTimeOutPeriod = 0 omniORB: clientConnectTimeOutPeriod = 0 omniORB: clientTransportRule = * unix,ssl,tcp omniORB: configFile = /etc/omniORB.cfg omniORB: connectionWatchImmediate = 0 omniORB: connectionWatchPeriod = 50000 omniORB: copyValuesInLocalCalls = 1 omniORB: diiThrowsSysExceptions = 0 omniORB: dumpConfiguration = 0 omniORB: endPoint = giop:tcp:192.9.10.213: omniORB: endPointPublish = addr omniORB: giopMaxMsgSize = 2097152 omniORB: giopTargetAddressMode = KeyAddr omniORB: id = omniORB4 omniORB: idleThreadTimeout = 10 omniORB: immediateAddressSwitch = 0 omniORB: inConScanPeriod = 180 omniORB: lcdMode = 0 omniORB: maxGIOPConnectionPerServer = 5 omniORB: maxGIOPVersion = 1.2 omniORB: maxInterleavedCallsPerConnection = 5 omniORB: maxServerThreadPerConnection = 100 omniORB: maxServerThreadPoolSize = 100 omniORB: maxSocketRecv = 2147483647 omniORB: maxSocketSend = 2147483647 omniORB: nativeCharCodeSet = ISO-8859-1 omniORB: nativeWCharCodeSet = UTF-16 omniORB: objectTableSize = 0 omniORB: offerBiDirectionalGIOP = 0 omniORB: oneCallPerConnection = 1 omniORB: outConScanPeriod = 120 omniORB: poaHoldRequestTimeout = 0 omniORB: poaUniquePersistentSystemIds = 1 omniORB: principal = [Null] omniORB: resetTimeOutOnRetries = 0 omniORB: scanGranularity = 5 omniORB: serverCallTimeOutPeriod = 0 omniORB: serverTransportRule = * unix,ssl,tcp omniORB: socketSendBuffer = -1 omniORB: strictIIOP = 1 omniORB: supportBootstrapAgent = 1 omniORB: supportCurrent = 1 omniORB: supportPerThreadTimeOut = 0 omniORB: tcAliasExpand = 0 omniORB: threadPerConnectionLowerLimit = 9000 omniORB: threadPerConnectionPolicy = 1 omniORB: threadPerConnectionUpperLimit = 10000 omniORB: threadPoolWatchConnection = 1 omniORB: traceExceptions = 1 omniORB: traceFile = /users/omniorb.trace omniORB: traceInvocationReturns = 1 omniORB: traceInvocations = 1 omniORB: traceLevel = 25 omniORB: traceThreadId = 1 omniORB: traceTime = 1 omniORB: unixTransportDirectory = /tmp/omni-%u omniORB: unixTransportPermission = 777 omniORB: useTypeCodeIndirections = 1 omniORB: validateUTF8 = 0 omniORB: verifyObjectExistsAndType = 1 omniORB: (0) 2011-02-15 09:34:24.692732: Initialising incoming endpoints. omniORB: (0) 2011-02-15 09:34:24.692762: Instantiate endpoint 'giop:tcp:192.9.10.213:' omniORB: (0) 2011-02-15 09:34:24.698592: Explicit bind to host 192.9.10.213. omniORB: (0) 2011-02-15 09:34:24.698660: Bind to address 192.9.10.213 ephemeral port. omniORB: (0) 2011-02-15 09:34:24.698790: Publish specification: 'addr' omniORB: (0) 2011-02-15 09:34:24.698825: Try to publish 'addr' for endpoint giop:tcp:192.9.10.213:56264 omniORB: (0) 2011-02-15 09:34:24.698861: Publish endpoint 'giop:tcp:192.9.10.213:56264' omniORB: (0) 2011-02-15 09:34:24.698982: Starting serving incoming endpoints. omniORB: (0) 2011-02-15 09:34:24.699310: Adding root<0> (activating) to object table. omniORB: (0) 2011-02-15 09:34:24.699349: State root<0> (activating) -> active omniORB: (1) 2011-02-15 09:34:24.699442: AsyncInvoker: thread id = 1 has started. Total threads = 1 omniORB: (1) 2011-02-15 09:34:24.699557: giopRendezvouser task execute for giop:tcp:192.9.10.213:56264 omniORB: (0) 2011-02-15 09:34:24.699560: Creating ref to local: root<0> target id : IDL:CLA/CIORAdmin:1.0 most derived id: IDL:CLA/CIORAdmin:1.0 omniORB: (0) 2011-02-15 09:34:24.700074: Creating ref to remote: key target id : IDL:omg.org/CORBA/Object:1.0 most derived id: omniORB: (0) 2011-02-15 09:34:24.700114: Initial reference `NameService' resolved from configuration file. omniORB: (0) 2011-02-15 09:34:24.700152: Invoke '_is_a' on remote: key omniORB: (0) 2011-02-15 09:34:24.700354: Client attempt to connect to giop:tcp:127.0.0.1:900 omniORB: (2) 2011-02-15 09:34:24.700366: AsyncInvoker: thread id = 2 has started. Total threads = 2 omniORB: (2) 2011-02-15 09:34:24.700394: Scavenger task execute. omniORB: (0) 2011-02-15 09:34:24.700517: Client opened connection to giop:tcp:127.0.0.1:900 omniORB: (0) 2011-02-15 09:34:24.700539: sendChunk: to giop:tcp:127.0.0.1:900 100 bytes omniORB: (0) 2011-02-15 09:34:24.751497: inputMessage: from giop:tcp:127.0.0.1:900 480 bytes omniORB: (0) 2011-02-15 09:34:24.751637: Creating ref to remote: key<............................RootPOA.....NameService.....NC0.> target id : IDL:omg.org/CORBA/Object:1.0 most derived id: IDL:omg.org/CosNaming/NamingContext:1.0 omniORB: (0) 2011-02-15 09:34:24.751672: Finish '_is_a' (location forward) omniORB: (0) 2011-02-15 09:34:24.751963: GIOP::LOCATION_FORWARD -- retry request. omniORB: (0) 2011-02-15 09:34:24.751984: omniRemoteIdentity deleted. omniORB: (0) 2011-02-15 09:34:24.752010: ObjRef(IDL:omg.org/CosNaming/NamingContext:1.0) -- deleted. omniORB: (0) 2011-02-15 09:34:24.752076: Invoke '_is_a' on remote: key<............................RootPOA.....NameService.....NC0.> omniORB: (0) 2011-02-15 09:34:24.752122: Send codeset service context: (ISO-8859-1,UTF-16) omniORB: (0) 2011-02-15 09:34:24.752159: Client attempt to connect to giop:tcp:192.9.10.213:1049 omniORB: (0) 2011-02-15 09:34:24.752246: Client opened connection to giop:tcp:192.9.10.213:1049 omniORB: (0) 2011-02-15 09:34:24.752263: sendChunk: to giop:tcp:192.9.10.213:1049 172 bytes omniORB: (0) 2011-02-15 09:34:24.755958: inputMessage: from giop:tcp:192.9.10.213:1049 249 bytes omniORB: (0) 2011-02-15 09:34:24.756009: Return '_is_a' on remote: key<............................RootPOA.....NameService.....NC0.> omniORB: (0) 2011-02-15 09:34:24.756034: Creating ref to remote: key<............................RootPOA.....NameService.....NC0.> target id : IDL:omg.org/CosNaming/NamingContext:1.0 most derived id: omniORB: (0) 2011-02-15 09:34:24.756170: Invoke 'bind' on remote: key<............................RootPOA.....NameService.....NC0.> omniORB: (0) 2011-02-15 09:34:24.756213: sendChunk: to giop:tcp:192.9.10.213:1049 268 bytes omniORB: (0) 2011-02-15 09:34:24.758631: inputMessage: from giop:tcp:192.9.10.213:1049 97 bytes omniORB: (0) 2011-02-15 09:34:24.758657: Finish 'bind' (user exception) omniORB: (0) 2011-02-15 09:34:24.758876: Invoke 'rebind' on remote: key<............................RootPOA.....NameService.....NC0.> omniORB: (0) 2011-02-15 09:34:24.758902: sendChunk: to giop:tcp:192.9.10.213:1049 268 bytes omniORB: (0) 2011-02-15 09:34:24.762625: inputMessage: from giop:tcp:192.9.10.213:1049 34 bytes omniORB: (0) 2011-02-15 09:34:24.762648: Return 'rebind' on remote: key<............................RootPOA.....NameService.....NC0.> omniORB: (1) 2011-02-15 09:34:24.980057: SocketCollection idle. Sleeping. omniORB: (1) 2011-02-15 09:34:39.695121: Server accepted connection from giop:tcp:191.0.248.53:2561 omniORB: (3) 2011-02-15 09:34:39.695484: AsyncInvoker: thread id = 3 has started. Total threads = 3 omniORB: (3) 2011-02-15 09:34:39.695569: giopWorker task execute. SNIP... omniORB: (39) 2011-02-15 10:39:51.208242: Accepted connection from giop:tcp:191.0.248.53:4331 because of this rule: "* unix,ssl,tcp" omniORB: (39) 2011-02-15 10:39:51.209620: inputMessage: from giop:tcp:191.0.248.53:4331 298 bytes omniORB: (39) 2011-02-15 10:39:51.209662: Receive codeset service context and set TCS to (ISO-8859-1,UTF-16) // here the client ask for a boolean omniORB: (39) 2011-02-15 10:39:51.209687: Dispatching remote call 'fonctionne_en_replay' to: root<0> (active) omniORB: (39) 2011-02-15 10:39:51.209738: sendChunk: to giop:tcp:191.0.248.53:4331 25 bytes omniORB: (39) 2011-02-15 10:39:51.209767: Return from remote call 'fonctionne_en_replay' to: root<0> (active) omniORB: (39) 2011-02-15 10:39:51.273108: inputMessage: from giop:tcp:191.0.248.53:4331 124 bytes omniORB: (39) 2011-02-15 10:39:51.273136: Receive codeset service context and set TCS to (ISO-8859-1,UTF-16) // here the client register itself with the server // it gives a string name, and the server will search for that name in the namingservervice omniORB: (39) 2011-02-15 10:39:51.273155: Dispatching remote call 'abonnement' to: root<0> (active) omniORB: (39) 2011-02-15 10:39:51.273237: Initial reference `NameService' resolved from configuration file. omniORB: (39) 2011-02-15 10:39:51.273263: Invoke '_is_a' on remote: key<............................RootPOA.....NameService.....NC0.> omniORB: (39) 2011-02-15 10:39:51.273292: sendChunk: to giop:tcp:192.9.10.213:1049 148 bytes omniORB: (39) 2011-02-15 10:39:51.273874: inputMessage: from giop:tcp:192.9.10.213:1049 41 bytes omniORB: (39) 2011-02-15 10:39:51.273901: Return '_is_a' on remote: key<............................RootPOA.....NameService.....NC0.> omniORB: (39) 2011-02-15 10:39:51.273927: Creating ref to remote: key<............................RootPOA.....NameService.....NC0.> target id : IDL:omg.org/CosNaming/NamingContext:1.0 most derived id: omniORB: (39) 2011-02-15 10:39:51.273977: Invoke 'resolve' on remote: key<............................RootPOA.....NameService.....NC0.> omniORB: (39) 2011-02-15 10:39:51.274000: sendChunk: to giop:tcp:192.9.10.213:1049 125 bytes omniORB: (39) 2011-02-15 10:39:51.274683: inputMessage: from giop:tcp:192.9.10.213:1049 210 bytes omniORB: (39) 2011-02-15 10:39:51.274759: Creating ref to remote: key<..........M.................RootPOA..............> target id : IDL:omg.org/CORBA/Object:1.0 most derived id: IDL:CLA/Client:1.0 omniORB: (39) 2011-02-15 10:39:51.274786: Return 'resolve' on remote: key<............................RootPOA.....NameService.....NC0.> omniORB: (39) 2011-02-15 10:39:51.274843: ObjRef() -- deleted. omniORB: (39) 2011-02-15 10:39:51.274865: sendChunk: to giop:tcp:191.0.248.53:4331 28 bytes omniORB: (39) 2011-02-15 10:39:51.274892: Return from remote call 'abonnement' to: root<0> (active) // now we have a reference to the client (or clients) and the server is notified // by a signal, that we have to notify (notificationImagerie) every client (we // loop on the client list) omniORB: (1) 2011-02-15 10:39:51.471034: SocketCollection idle. Sleeping. omniORB: (39) 2011-02-15 10:40:01.253009: LocateRequest to remote: key<..........M.................RootPOA..............> omniORB: (39) 2011-02-15 10:40:01.253091: Client attempt to connect to giop:tcp:191.0.248.53:4326 omniORB: (39) 2011-02-15 10:40:01.262912: Client opened connection to giop:tcp:191.0.248.53:4326 omniORB: (39) 2011-02-15 10:40:01.262935: sendChunk: to giop:tcp:191.0.248.53:4326 73 bytes omniORB: (39) 2011-02-15 10:40:01.307697: inputMessage: from giop:tcp:191.0.248.53:4326 20 bytes // here we notify the client 191.0.248.53 by calling the 'notificationImagerie' // and 'notificationSysteme' methods omniORB: (39) 2011-02-15 10:40:01.307731: Invoke 'notificationImagerie' on remote: key<..........M.................RootPOA..............> omniORB: (39) 2011-02-15 10:40:01.307759: Send codeset service context: (ISO-8859-1,UTF-16) omniORB: (39) 2011-02-15 10:40:01.307901: sendChunk: to giop:tcp:191.0.248.53:4326 8192 bytes omniORB: (39) 2011-02-15 10:40:01.307966: sendChunk: to giop:tcp:191.0.248.53:4326 2332 bytes omniORB: (39) 2011-02-15 10:40:01.307989: Return 'notificationImagerie' on remote: key<..........M.................RootPOA..............> omniORB: (39) 2011-02-15 10:40:01.308048: Invoke 'notificationSysteme' on remote: key<..........M.................RootPOA..............> omniORB: (39) 2011-02-15 10:40:01.308096: sendChunk: to giop:tcp:191.0.248.53:4326 121 bytes omniORB: (39) 2011-02-15 10:40:01.308116: Return 'notificationSysteme' on remote: key<..........M.................RootPOA..............> omniORB: (39) 2011-02-15 10:40:01.308389: Invoke 'notificationImagerie' on remote: key<..........M.................RootPOA..............> omniORB: (39) 2011-02-15 10:40:01.308435: sendChunk: to giop:tcp:191.0.248.53:4326 805 bytes omniORB: (39) 2011-02-15 10:40:01.308458: Return 'notificationImagerie' on remote: key<..........M.................RootPOA..............> omniORB: (39) 2011-02-15 10:40:01.308571: Invoke 'notificationImagerie' on remote: key<..........M.................RootPOA..............> omniORB: (39) 2011-02-15 10:40:01.308614: sendChunk: to giop:tcp:191.0.248.53:4326 477 bytes omniORB: (39) 2011-02-15 10:40:01.308635: Return 'notificationImagerie' on remote: key<..........M.................RootPOA..............> omniORB: (39) 2011-02-15 10:40:01.313537: Invoke 'notificationImagerie' on remote: key<..........M.................RootPOA..............> omniORB: (39) 2011-02-15 10:40:01.313638: sendChunk: to giop:tcp:191.0.248.53:4326 6871 bytes omniORB: (39) 2011-02-15 10:40:01.313678: Return 'notificationImagerie' on remote: key<..........M.................RootPOA..............> omniORB: (39) 2011-02-15 10:40:01.315562: Invoke 'notificationImagerie' on remote: key<..........M.................RootPOA..............> omniORB: (39) 2011-02-15 10:40:01.315622: sendChunk: to giop:tcp:191.0.248.53:4326 2397 bytes omniORB: (39) 2011-02-15 10:40:01.315650: Return 'notificationImagerie' on remote: key<..........M.................RootPOA..............> // normaly here we have to notify again the client, but a network error (client // dead) makes omniORB to wait endlessly omniORB: (39) 2011-02-15 10:40:01.325619: Error in network receive (start of message): giop:tcp:191.0.248.53:4331 omniORB: (39) 2011-02-15 10:40:01.325639: throw giopStream::CommFailure from giopStream.cc:878(0,NO,COMM_FAILURE_UnMarshalArguments) omniORB: (39) 2011-02-15 10:40:01.325885: Invoke 'notificationImagerie' on remote: key<..........M.................RootPOA..............> omniORB: (1) 2011-02-15 10:42:58.777418: Server accepted connection from giop:tcp:191.0.248.53:4425 #0 0x60000000c0379e50:0 in __ksleep+0x30 () from /usr/lib/hpux32/libc.so.1 #1 0x60000000c013aa10:0 in __mxn_sleep+0xaf0 () from /usr/lib/hpux32/libpthread.so.1 #2 0x60000000c00f9c70:0 in + 0x300 () from /usr/lib/hpux32/libpthread.so.1 // here we are locked #3 0x60000000c00fe1f0:0 in pthread_mutex_lock+0x270 () from /usr/lib/hpux32/libpthread.so.1 #4 0x60000000c8ddcfa0:0 in omni::giopRope::acquireClient(omniIOR const*,unsigned char const*,unsigned long,omniCallDescriptor*)+0x110 () from /usr/local/lib/gcc/ia64-hp-hpux11.23/4.2.3/../../../libomniORB4.so #5 0x60000000c8dcaab0:0 in omni::IOP_C_Holder::IOP_C_Holder(omniIOR const*,unsigned char const*,unsigned long,omni::Rope*,omniCallDescriptor*)+0xb0 () from /usr/local/lib/gcc/ia64-hp-hpux11.23/4.2.3/../../../libomniORB4.so #6 0x60000000c8db25c0:0 in omniRemoteIdentity::dispatch(omniCallDescriptor&) +0x1d0 () from /usr/local/lib/gcc/ia64-hp-hpux11.23/4.2.3/../../../libomniORB4.so #7 0x60000000c8d64b30:0 in omniObjRef::_invoke(omniCallDescriptor&,bool) +0x390 () from /usr/local/lib/gcc/ia64-hp-hpux11.23/4.2.3/../../../libomniORB4.so // we only have 1 client, and we want to call 'notificationImagerie' on this client #8 0x4125c70:0 in CLA::_objref_Client::notificationImagerie (this=0x404bcab0, type_objet=EQUT_TOR, infos=@0x7edcfd7c) at genOMNI/ClientSK.cc:553 // here we loop on the client list #9 0x40fa060:0 in CLA::CIORAdmin_impl::notifierImagerie (this=0x402ef960, type_objet=EQUT_TOR, obj_any=@0x7edcfd7c) at im_clal0.cc:226 #10 0x40849a0:0 in SORB::sorb_notifier_eqtor () at im_sorb0.cc:1730 #11 0x4092d60:0 in SORB::sorb_traitement_rafraichissement (evt=POST_EVT_EQTOR) at im_sorb0.cc:235 #12 0x406de50:0 in post_raffraichissement_info () at im_post_main12.cc:1640 // signal callback #13 0x4069110:0 in TraiterSignal2 () at im_post_main12.cc:491 // SIGUSR2 #14 #15 0x60000000c037f1d0:0 in clock_gettime+0x30 () from /usr/lib/hpux32/libc.so.1 #16 0x60000000c7006d70:0 in omni_thread::get_time(unsigned long*,unsigned long*,unsigned long,unsigned long)+0x40 () from /usr/local/lib/gcc/ia64-hp-hpux11.23/4.2.3/../../../libomnithread.so #17 0x60000000c8d3baa0:0 in omniORB::logger::logger(char const*)+0x180 () from /usr/local/lib/gcc/ia64-hp-hpux11.23/4.2.3/../../../libomniORB4.so #18 0x60000000c8de5210:0 in omni::giopStrand::deleteStrandAndConnection(bool) +0x4f0 () from /usr/local/lib/gcc/ia64-hp-hpux11.23/4.2.3/../../../libomniORB4.so #19 0x60000000c8de56d0:0 in omni::giopStrand::safeDelete(bool)+0x160 () from /usr/local/lib/gcc/ia64-hp-hpux11.23/4.2.3/../../../libomniORB4.so #20 0x60000000c8de5cf0:0 in omni::giopStrand::releaseServer(omni::IOP_S*) +0x600 () from /usr/local/lib/gcc/ia64-hp-hpux11.23/4.2.3/../../../libomniORB4.so #21 0x60000000c8dfe6a0:0 in omni::GIOP_S_Holder::~GIOP_S_Holder()+0x50 () from /usr/local/lib/gcc/ia64-hp-hpux11.23/4.2.3/../../../libomniORB4.so #22 0x60000000c8df94b0:0 in omni::giopWorker::real_execute()+0x110 () from /usr/local/lib/gcc/ia64-hp-hpux11.23/4.2.3/../../../libomniORB4.so #23 0x60000000c8dfa6d0:0 in omni::giopWorkerInfo::run()+0xb0 () from /usr/local/lib/gcc/ia64-hp-hpux11.23/4.2.3/../../../libomniORB4.so #24 0x60000000c8dfa760:0 in omni::giopWorker::execute()+0x70 () from /usr/local/lib/gcc/ia64-hp-hpux11.23/4.2.3/../../../libomniORB4.so #25 0x60000000c8ec0450 in omniAsyncWorker::real_run()+0x310 () from /usr/local/lib/gcc/ia64-hp-hpux11.23/4.2.3/../../../libomniORB4.so #26 0x60000000c8d137c0:0 in omniAsyncWorkerInfo::run()+0xb0 () from /usr/local/lib/gcc/ia64-hp-hpux11.23/4.2.3/../../../libomniORB4.so #27 0x60000000c8ec0bb0 in omniAsyncWorker::run(void*)+0x70 () from /usr/local/lib/gcc/ia64-hp-hpux11.23/4.2.3/../../../libomniORB4.so #28 0x60000000c700a0d0:0 in omni_thread_wrapper+0x180 () from /usr/local/lib/gcc/ia64-hp-hpux11.23/4.2.3/../../../libomnithread.so #29 0x60000000c00e2060:0 in __pthread_bound_body+0x170 () from /usr/lib/hpux32/libpthread.so.1