From: LDD on 10 Mar 2005 18:12 Hi everybody, I'm having problems with a multi-threaded process that seems to hang itself randomly but repeatedly. The problem occurs only on the operating platform (SunBlade-100, Solaris 8). I've never managed to reproduce it in the development environment. Strangely enough, I've been able to restart it by using the 'kill -CONT' command. So it may not be a mutex problem ... This process is used as a CORBA server and the multithreaded part is managed entirely by the CORBA layer. Could it be possible for a thread to freeze the entire application or could signal handling block all the threads ? Here are the process information I managed to get before sending the SIGCONT signal. The pflags command output may be the most interesting part... LDD -polrns501:/home/pcs/requeteur/trace-ps -ef |grep SERV pcs 4278 1 0 22:34:41 ? 0:24 /home/pcs/V15.6/exe/SERV_REQFAC app=requeteur PacksNS.ior RequeteurFactory.ior -polrns501:/home/pcs/requeteur/trace-pstack 4278 4278: /home/pcs/V15.6/exe/SERV_REQFAC app=requeteur PacksNS.ior RequeteurFac ----------------- lwp# 1 / thread# 5 -------------------- ff19bec8 recv (5, 610758, c, 0) 00329990 receive__23OCI_IIOP_Transport_implP10OCI_BufferUc (61b018, 60d340, 1, 329960, 5, ff0ae000) + 30 002d4dac receiverRun__26OBGIOPClientWorkerThreaded (61c768, 0, 0, 0, ff0ae000, 3) + 3c 002d62cc run__Q226OBGIOPClientWorkerThreaded14ReceiverThread (61c9b0, 2d62c4, 4f90f4, 0, 0, 0) + 8 00394a48 _JTC_startThreadHook__9JTCThread (61c9b0, 0, 0, 0, 0, 0) + 80 0038e9b8 _JTC_threadAdapter (61c9b0, ff0b4740, 0, 5, 1, fe401000) + 18 ff09b728 _thread_start (61c9b0, 0, 0, 0, 0, 0) + 40 ----------------- lwp# 2 / thread# 2 -------------------- ff19ea68 signotifywait () ff08ed54 _dynamiclwps (ff0ae000, ff3d19b4, ff3a022c, ff3e66c0, 10f7b8, 0) + 1c ff092030 thr_yield (0, 0, 0, 0, 0, 0) + 8c ----------------- lwp# 3 / thread# 17 -------------------- ff19bd3c accept (4, fdd01860, fdd0184c, 1) 00330960 accept__22OCI_IIOP_Acceptor_implUc (61a680, 1, 61a680, 3308fc, 6adad0, ff0ae000) + 64 002e3454 starterRun__27OBGIOPServerStarterThreaded (61d2a8, 0, 0, 0, ff0ae000, 3) + 28 002e4280 run__Q227OBGIOPServerStarterThreaded13StarterThread (61e680, 2e4278, 4f90f4, 0, 0, 0) + 8 00394a48 _JTC_startThreadHook__9JTCThread (61e558, 0, 0, 0, 0, 0) + 80 0038e9b8 _JTC_threadAdapter (61e558, ff075d10, 0, 5, 1, fe401000) + 18 ff09b728 _thread_start (61e558, 0, 0, 0, 0, 0) + 40 ----------------- lwp# 150 / thread# 3 -------------------- ff19f118 lwp_sema_wait (fef0de30) ff089ac4 _park (fef0de30, ff0ae000, 0, fef0dd70, 24d84, 0) + 114 ff08978c _swtch (fef0dd70, fef0dd70, ff0ae000, 5, 1000, 1) + 424 ff08ddbc _reap_wait (ff0b29e0, ff0ae000, 0, 17d, 0, 17d) + 38 ff08db14 _reaper (ff0aee30, ff0b4740, ff0b29e0, ff0aee08, 1, fe400000) + 38 ff09b728 _thread_start (0, 0, 0, 0, 0, 0) + 40 ----------------- lwp# 181 -------------------------------- ff19c60c door (0, 0, 0, 0, ff055d10, 4) ff096ba4 _sc_door_func (0, 0, 0, 0, 0, 0) + 54 ----------------- lwp# 180 -------------------------------- ff099770 lwp_cond_wait (ff0b5548, ff0b5558, ff0aedb0) ff0890ac _age (ff035d70, ff0aed9c, ff0ae000, ff0bad8c, 0, fe401000) + 74 ff089030 _qswtch (0, 0, 0, 0, 0, 0) + 118 ----------------- lwp# 166 -------------------------------- ff099770 lwp_cond_wait (ff0b5548, ff0b5558, ff0aedb0) ff0890ac _age (fe7b5d70, ff0aed9c, ff0ae000, ff0bad8c, 0, fe401000) + 74 ff089030 _qswtch (0, 0, 0, 0, 0, 0) + 118 -------------------------- thread# 1 -------------------- ff08826c cond_wait (60b6a8, 0, 0, ff0ae000, 0, 619480) + 13c ff088110 pthread_cond_wait (6194c8, 619480, ffbeee20, 619498, 0, 0) + 8 003ae91c _wait__7JTCCondl (6194c0, ffffffff, 61d2a8, 60c488, 0, 61e530) + 714 003af5bc wait__7JTCCond (6194c0, 4cd0f0, 61d1c8, 6105b0, 1, 4a71f0) + 8 003a0c5c wait__10JTCMonitor (619480, 0, 6000, 4629a0, 81010100, ff00) + 14 0029c978 impl_is_ready__9CORBA_BOAP23CORBA_ImplementationDef (619430, 0, 457800, 5a3a44, 4a71d0, 4a7000) + 3a4 0012feec start__13C_REQ_Serveur (5a3a54, 5a2d40, 61b398, 61a910, 5a2d40, 61b398) + 1730 0044f7b4 main (a, ffbef70c, ffbef738, 609e34, 0, 0) + 54 001100e8 _start (0, 0, 0, 0, 0, 0) + 5c -------------------------- thread# 4 -------------------- ff08826c cond_wait (fee0bd70, 0, 0, ff0ae000, 0, 61c790) + 13c ff088110 pthread_cond_wait (61c7d8, 61c790, fee0b160, 61c7a8, 0, 0) + 8 003ae91c _wait__7JTCCondl (61c7d0, ffffffff, 0, 0, 0, 0) + 714 003af5bc wait__7JTCCond (61c7d0, 4cd0f0, 0, 0, 0, 0) + 8 003a0c5c wait__10JTCMonitor (61c790, 0, d4, 0, 0, 8000) + 14 002cff98 remove__26OBGIOPClientWorkerThreaded (61c768, 2cff30, 1, 32a498, 0, 0) + 68 002d45e0 senderRun__26OBGIOPClientWorkerThreaded (61c768, 0, 0, 0, 0, 0) + 14 002d5bd4 run__Q226OBGIOPClientWorkerThreaded12SenderThread (61c850, 2d5bcc, 463dd0, 0, 0, 0) + 8 00394a48 _JTC_startThreadHook__9JTCThread (61c850, 0, 0, 0, 0, 0) + 80 0038e9b8 _JTC_threadAdapter (61c850, ff0b4740, 0, 5, 1, fe401000) + 18 ff09b728 _thread_start (61c850, 0, 0, 0, 0, 0) + 40 -------------------------- thread# 6 -------------------- ff08826c cond_wait (fec07d70, 0, 0, ff0ae000, 0, 61d5a0) + 13c ff088110 pthread_cond_wait (61d5e8, 61d5a0, fec07788, 61d5b8, 0, 0) + 8 003ae91c _wait__7JTCCondl (61d5e0, ffffffff, 3, 2, 0, 0) + 714 003af5bc wait__7JTCCond (61d5e0, 4cd0f0, 799730, ff1bc004, 48, 0) + 8 003a0c5c wait__10JTCMonitor (61d5a0, 0, 2ef35c, 46564c, 799738, 0) + 14 002fb224 get__12OBThreadPool (61d5a0, 2eecbc, 7f50b0, 0, ff0ae000, 3) + 20 004971d8 run__22OBThreadPoolDispatcher (61d638, 4971d4, 4f90f4, 0, 0, 0) + 4 00394a48 _JTC_startThreadHook__9JTCThread (61d638, 0, 0, 0, 0, 0) + 80 0038e9b8 _JTC_threadAdapter (61d638, ff075d10, 0, 5, 1, fe401000) + 18 ff09b728 _thread_start (61d638, 0, 0, 0, 0, 0) + 40 -------------------------- thread# 7 -------------------- ff08826c cond_wait (feb05d70, 0, 0, ff0ae000, 0, 61d5a0) + 13c ff088110 pthread_cond_wait (61d5e8, 61d5a0, feb05788, 61d5b8, 0, 0) + 8 003ae91c _wait__7JTCCondl (61d5e0, ffffffff, 3, 2, 0, 0) + 714 003af5bc wait__7JTCCond (61d5e0, 4cd0f0, 78bc40, ff1bc004, 48, 0) + 8 003a0c5c wait__10JTCMonitor (61d5a0, 0, 2ef35c, 46564c, 78bc48, 0) + 14 002fb224 get__12OBThreadPool (61d5a0, 2eecbc, 7f50b0, 0, ff0ae000, 3) + 20 004971d8 run__22OBThreadPoolDispatcher (61d798, 4971d4, 4f90f4, 0, 0, 0) + 4 00394a48 _JTC_startThreadHook__9JTCThread (61d798, 0, 0, 0, 0, 0) + 80 0038e9b8 _JTC_threadAdapter (61d798, ff075d10, 0, 5, 1, fe401000) + 18 ff09b728 _thread_start (61d798, 0, 0, 0, 0, 0) + 40 -------------------------- thread# 8 -------------------- ff08826c cond_wait (fea03d70, 0, 0, ff0ae000, 0, 61d5a0) + 13c ff088110 pthread_cond_wait (61d5e8, 61d5a0, fea03788, 61d5b8, 0, 0) + 8 003ae91c _wait__7JTCCondl (61d5e0, ffffffff, 3, 2, 0, 0) + 714 003af5bc wait__7JTCCond (61d5e0, 4cd0f0, 78af48, ff1bc004, 48, 0) + 8 003a0c5c wait__10JTCMonitor (61d5a0, 0, 2ef35c, 46564c, 78af50, 0) + 14 002fb224 get__12OBThreadPool (61d5a0, 2eecbc, 7f50b0, 0, ff0ae000, 3) + 20 004971d8 run__22OBThreadPoolDispatcher (61d8f8, 4971d4, 4f90f4, 0, 0, 0) + 4 00394a48 _JTC_startThreadHook__9JTCThread (61d8f8, 0, 0, 0, 0, 0) + 80 0038e9b8 _JTC_threadAdapter (61d8f8, ff075d10, 0, 5, 1, fe401000) + 18 ff09b728 _thread_start (61d8f8, 0, 0, 0, 0, 0) + 40 -------------------------- thread# 9 -------------------- ff08826c cond_wait (fe901d70, 0, 0, ff0ae000, 0, 61d5a0) + 13c ff088110 pthread_cond_wait (61d5e8, 61d5a0, fe901788, 61d5b8, 0, 0) + 8 003ae91c _wait__7JTCCondl (61d5e0, ffffffff, 3, 2, 0, 0) + 714 003af5bc wait__7JTCCond (61d5e0, 4cd0f0, 799730, ff1bc004, 48, 0) + 8 003a0c5c wait__10JTCMonitor (61d5a0, 0, 2ef35c, 46564c, 799738, 0) + 14 002fb224 get__12OBThreadPool (61d5a0, 2eecbc, 7f50b0, 0, ff0ae000, 3) + 20 004971d8 run__22OBThreadPoolDispatcher (61da58, 4971d4, 4f90f4, 0, 0, 0) + 4 00394a48 _JTC_startThreadHook__9JTCThread (61da58, 0, 0, 0, 0, 0) + 80 0038e9b8 _JTC_threadAdapter (61da58, ff075d10, 0, 5, 1, fe401000) + 18 ff09b728 _thread_start (61da58, 0, 0, 0, 0, 0) + 40 -------------------------- thread# 10 -------------------- ff08826c cond_wait (fe40fd70, 0, 0, ff0ae000, 0, 61d5a0) + 13c ff088110 pthread_cond_wait (61d5e8, 61d5a0, fe40f788, 61d5b8, 7d2c18, 18) + 8 003ae91c _wait__7JTCCondl (61d5e0, ffffffff, 6, 5, 21, 0) + 714 003af5bc wait__7JTCCond (61d5e0, 4cd0f0, 794920, ff1bc004, 44, 0) + 8 003a0c5c wait__10JTCMonitor (61d5a0, 0, 2ef35c, 46564c, 794928, 0) + 14 002fb224 get__12OBThreadPool (61d5a0, 2eecbc, 7f50b0, 0, ff0ae000, 3) + 20 004971d8 run__22OBThreadPoolDispatcher (61dbb8, 4971d4, 4f90f4, 0, 0, 0) + 4 00394a48 _JTC_startThreadHook__9JTCThread (61dbb8, 0, 0, 0, 0, 0) + 80 0038e9b8 _JTC_threadAdapter (61dbb8, ff075d10, 0, 5, 1, fe401000) + 18 ff09b728 _thread_start (61dbb8, 0, 0, 0, 0, 0) + 40 -------------------------- thread# 11 -------------------- ff08826c cond_wait (fe30dd70, 0, 0, ff0ae000, 0, 61d5a0) + 13c ff088110 pthread_cond_wait (61d5e8, 61d5a0, fe30d788, 61d5b8, 7617c0, 18) + 8 003ae91c _wait__7JTCCondl (61d5e0, ffffffff, 3, 2, 19, 0) + 714 003af5bc wait__7JTCCond (61d5e0, 4cd0f0, 794880, ff1bc004, 50, 0) + 8 003a0c5c wait__10JTCMonitor (61d5a0, 0, 2ef35c, 46564c, 794888, 0) + 14 002fb224 get__12OBThreadPool (61d5a0, 2eecbc, 7f50b0, 0, ff0ae000, 3) + 20 004971d8 run__22OBThreadPoolDispatcher (61dd18, 4971d4, 4f90f4, 0, 0, 0) + 4 00394a48 _JTC_startThreadHook__9JTCThread (61dd18, 0, 0, 0, 0, 0) + 80 0038e9b8 _JTC_threadAdapter (61dd18, ff075d10, 0, 5, 1, fe401000) + 18 ff09b728 _thread_start (61dd18, 0, 0, 0, 0, 0) + 40 -------------------------- thread# 12 -------------------- ff08826c cond_wait (fe20bd70, 0, 0, ff0ae000, 0, 61d5a0) + 13c ff088110 pthread_cond_wait (61d5e8, 61d5a0, fe20b788, 61d5b8, 0, 0) + 8 003ae91c _wait__7JTCCondl (61d5e0, ffffffff, 3, 2, 0, 0) + 714 003af5bc wait__7JTCCond (61d5e0, 4cd0f0, 790848, ff1bc004, 48, 0) + 8 003a0c5c wait__10JTCMonitor (61d5a0, 0, 2ef35c, 46564c, 790850, 0) + 14 002fb224 get__12OBThreadPool (61d5a0, 2eecbc, 6e4ef8, 0, ff0ae000, 3) + 20 004971d8 run__22OBThreadPoolDispatcher (61de78, 4971d4, 4f90f4, 0, 0, 0) + 4 00394a48 _JTC_startThreadHook__9JTCThread (61de78, 0, 0, 0, 0, 0) + 80 0038e9b8 _JTC_threadAdapter (61de78, ff075d10, 0, 5, 1, fe401000) + 18 ff09b728 _thread_start (61de78, 0, 0, 0, 0, 0) + 40 -------------------------- thread# 13 -------------------- ff08826c cond_wait (fe109d70, 0, 0, ff0ae000, 0, 61d5a0) + 13c ff088110 pthread_cond_wait (61d5e8, 61d5a0, fe109788, 61d5b8, 0, 0) + 8 003ae91c _wait__7JTCCondl (61d5e0, ffffffff, 3, 2, 0, 0) + 714 003af5bc wait__7JTCCond (61d5e0, 4cd0f0, 799730, ff1bc004, 48, 0) + 8 003a0c5c wait__10JTCMonitor (61d5a0, 0, 2ef35c, 46564c, 799738, 0) + 14 002fb224 get__12OBThreadPool (61d5a0, 2eecbc, 7f50b0, 0, ff0ae000, 3) + 20 004971d8 run__22OBThreadPoolDispatcher (61dfd8, 4971d4, 4f90f4, 0, 0, 0) + 4 00394a48 _JTC_startThreadHook__9JTCThread (61dfd8, 0, 0, 0, 0, 0) + 80 0038e9b8 _JTC_threadAdapter (61dfd8, ff075d10, 0, 5, 1, fe401000) + 18 ff09b728 _thread_start (61dfd8, 0, 0, 0, 0, 0) + 40 -------------------------- thread# 14 -------------------- ff08826c cond_wait (fe007d70, 0, 0, ff0ae000, 0, 61d5a0) + 13c ff088110 pthread_cond_wait (61d5e8, 61d5a0, fe007788, 61d5b8, 0, 0) + 8 003ae91c _wait__7JTCCondl (61d5e0, ffffffff, 3, 2, 0, 0) + 714 003af5bc wait__7JTCCond (61d5e0, 4cd0f0, 6ee2b0, ff1bc004, 48, 0) + 8 003a0c5c wait__10JTCMonitor (61d5a0, 0, 2ef35c, 46564c, 6ee2b8, 0) + 14 002fb224 get__12OBThreadPool (61d5a0, 2eecbc, 6e4ef8, 0, ff0ae000, 3) + 20 004971d8 run__22OBThreadPoolDispatcher (61e138, 4971d4, 4f90f4, 0, 0, 0) + 4 00394a48 _JTC_startThreadHook__9JTCThread (61e138, 0, 0, 0, 0, 0) + 80 0038e9b8 _JTC_threadAdapter (61e138, ff075d10, 0, 5, 1, fe401000) + 18 ff09b728 _thread_start (61e138, 0, 0, 0, 0, 0) + 40 -------------------------- thread# 15 -------------------- ff08826c cond_wait (fdf05d70, 0, 0, ff0ae000, 0, 61d5a0) + 13c ff088110 pthread_cond_wait (61d5e8, 61d5a0, fdf05788, 61d5b8, 0, 0) + 8 003ae91c _wait__7JTCCondl (61d5e0, ffffffff, 3, 2, 0, 0) + 714 003af5bc wait__7JTCCond (61d5e0, 4cd0f0, 78bc40, ff1bc004, 48, 0) + 8 003a0c5c wait__10JTCMonitor (61d5a0, 0, 2ef35c, 46564c, 78bc48, 0) + 14 002fb224 get__12OBThreadPool (61d5a0, 2eecbc, 7f50b0, 0, ff0ae000, 3) + 20 004971d8 run__22OBThreadPoolDispatcher (61e298, 4971d4, 4f90f4, 0, 0, 0) + 4 00394a48 _JTC_startThreadHook__9JTCThread (61e298, 0, 0, 0, 0, 0) + 80 0038e9b8 _JTC_threadAdapter (61e298, ff075d10, 0, 5, 1, fe401000) + 18 ff09b728 _thread_start (61e298, 0, 0, 0, 0, 0) + 40 -------------------------- thread# 16 -------------------- ff08826c cond_wait (fde03d70, 0, 0, ff0ae000, 0, 61d5a0) + 13c ff088110 pthread_cond_wait (61d5e8, 61d5a0, fde03788, 61d5b8, 0, 0) + 8 003ae91c _wait__7JTCCondl (61d5e0, ffffffff, 3, 2, 0, 0) + 714 003af5bc wait__7JTCCond (61d5e0, 4cd0f0, 78af48, ff1bc004, 48, 0) + 8 003a0c5c wait__10JTCMonitor (61d5a0, 0, 2ef35c, 46564c, 78af50, 0) + 14 002fb224 get__12OBThreadPool (61d5a0, 2eecbc, 7f50b0, 0, ff0ae000, 3) + 20 004971d8 run__22OBThreadPoolDispatcher (61e3f8, 4971d4, 4f90f4, 0, 0, 0) + 4 00394a48 _JTC_startThreadHook__9JTCThread (61e3f8, 0, 0, 0, 0, 0) + 80 0038e9b8 _JTC_threadAdapter (61e3f8, ff075d10, 0, 5, 1, fe401000) + 18 ff09b728 _thread_start (61e3f8, 0, 0, 0, 0, 0) + 40 -polrns501:/home/pcs/requeteur/trace-pfiles 4278 4278: /home/pcs/V15.6/exe/SERV_REQFAC app=requeteur PacksNS.ior RequeteurFac Current rlimit: 256 file descriptors 0: S_IFCHR mode:0666 dev:32,0 ino:42260 uid:0 gid:3 rdev:13,2 O_RDONLY|O_LARGEFILE 1: S_IFREG mode:0644 dev:32,3 ino:102273 uid:110 gid:1 size:1207833 O_WRONLY|O_LARGEFILE 2: S_IFREG mode:0644 dev:32,3 ino:102273 uid:110 gid:1 size:1207833 O_WRONLY|O_LARGEFILE 3: S_IFDOOR mode:0444 dev:284,0 ino:56193 uid:0 gid:0 size:0 O_RDONLY|O_LARGEFILE FD_CLOEXEC door to nscd[204] 4: S_IFSOCK mode:0666 dev:279,0 ino:16 uid:0 gid:0 size:0 O_RDWR sockname: AF_INET 0.0.0.0 port: 10000 5: S_IFSOCK mode:0666 dev:279,0 ino:19403 uid:0 gid:0 size:0 O_RDWR sockname: AF_INET 57.7.29.242 port: 48940 peername: AF_INET 10.239.163.141 port: 11000 8: S_IFSOCK mode:0666 dev:279,0 ino:7957 uid:0 gid:0 size:0 O_RDWR|O_NDELAY sockname: AF_UNIX peername: AF_UNIX /etc/srconf/mgr/.BRASS 9: S_IFSOCK mode:0666 dev:279,0 ino:7959 uid:0 gid:0 size:0 O_RDWR|O_NDELAY sockname: AF_UNIX peername: AF_UNIX /etc/srconf/mgr/.BRASS_SYNC -polrns501:/home/pcs/requeteur/trace-pflag 4278 pflag: Command not found -polrns501:/home/pcs/requeteur/trace-pflags 4278 4278: /home/pcs/V15.6/exe/SERV_REQFAC app=requeteur PacksNS.ior RequeteurFac data model = _ILP32 flags = PR_ORPHAN /1: flags = PR_PCINVAL|PR_ASLEEP [ recv(0x5,0x610758,0xc,0x0) ] /2: flags = PR_PCINVAL|PR_ASLWP|PR_ASLEEP [ signotifywait() ] /3: flags = PR_PCINVAL|PR_ASLEEP [ accept(0x4,0xfdd01860,0xfdd0184c,0x1) ] /150: flags = PR_PCINVAL|PR_ASLEEP [ lwp_sema_wait(0xfef0de30) ] /181: flags = PR_PCINVAL|PR_ASLEEP [ door(0x0,0x0,0x0,0x0,0xff055d10,0x4) ] /180: flags = PR_PCINVAL|PR_ASLEEP [ lwp_cond_wait(0xff0b5548,0xff0b5558,0xff0aedb0) ] /166: flags = PR_PCINVAL|PR_ASLEEP [ lwp_cond_wait(0xff0b5548,0xff0b5558,0xff0aedb0) ] -polrns501:/home/pcs/requeteur/trace-cd -polrns501:/home/pcs-ls EQUANT.RNS.PS004 V15.5 config messages shinstall Inventory V15.6 ftp.log migration tools SwapAdd cisco.log livraisonPatch pcsnmp trav V11.5 collectes login.exe requeteur version -polrns501:/home/pcs-ps -ef |grep SERV pcs 4278 1 0 22:34:41 ? 0:35 /home/pcs/V15.6/exe/SERV_REQFAC app=requeteur PacksNS.ior RequeteurFactory.ior -polrns501:/home/pcs-truss -p 4278 recv(5, 0x00610758, 12, 0) (sleeping...) signotifywait() (sleeping...) accept(4, 0xFDD01860, 0xFDD0184C, 1) (sleeping...) lwp_sema_wait(0xFEF0DE30) (sleeping...) lwp_cond_wait(0xFF0B5548, 0xFF0B5558, 0xFF0AEDB0) (sleeping...) recv(7, 0x006DC8C0, 12, 0) (sleeping...) lwp_sema_wait(0xFE40FE30) (sleeping...) lwp_cond_wait(0xFF0B5548, 0xFF0B5558, 0xFF0AEDB0) (sleeping...) recv(10, 0x006FA020, 12, 0) (sleeping...) lwp_cond_wait(0xFF0B5548, 0xFF0B5558, 0xFF0AEDB0) (sleeping...) lwp_cond_wait(0xFF0B5548, 0xFF0B5558, 0xFF0AEDB0) (sleeping...) door_return(0x00000000, 0, 0x00000000, 0) (sleeping...) lwp_cond_wait(0xFF0B5548, 0xFF0B5558, 0xFF0AEDB0) Err#62 ETIME lwp_cond_wait(0xFF0B5548, 0xFF0B5558, 0xFF0AEDB0) Err#62 ETIME lwp_cond_wait(0xFF0B5548, 0xFF0B5558, 0xFF0AEDB0) Err#62 ETIME lwp_cond_wait(0xFF0B5548, 0xFF0B5558, 0xFF0AEDB0) Err#62 ETIME sigprocmask(SIG_SETMASK, 0xFF0BAD68, 0x00000000) = 0 lwp_sema_post(0xFEF0DE30) = 0 lwp_sema_wait(0xFEF0DE30) = 0 lwp_exit() sigprocmask(SIG_SETMASK, 0xFF0BAD68, 0x00000000) = 0 lwp_exit() sigprocmask(SIG_SETMASK, 0xFF0BAD68, 0x00000000) = 0 lwp_exit() lwp_cond_broadcast(0xFF0BB210) = 0 munmap(0xFE790000, 24576) = 0 munmap(0xFE7A0000, 24576) = 0 munmap(0xFF020000, 24576) = 0 accept(4, 0xFDD01860, 0xFDD0184C, 1) = 11 setsockopt(11, 6, 1, 0xFDD01848, 4, 1) = 0 setsockopt(11, 65535, 8, 0xFDD01844, 4, 1) = 0 getsockname(11, 0x006BAFF0, 0xFDD016EC, 1) = 0 getpeername(11, 0x006BB000, 0xFDD016EC, 1) = 0 lwp_sema_post(0xFE40FE30) = 0 lwp_sema_wait(0xFE40FE30) = 0 lwp_mutex_wakeup(0xFF0B5558) = 0 lwp_mutex_lock(0xFF0B5558) = 0 lwp_self() = 180 lwp_sema_post(0xFD305E30) = 0 lwp_sema_wait(0xFD305E30) = 0 lwp_mutex_wakeup(0xFF0B5558) = 0 lwp_mutex_lock(0xFF0B5558) = 0 lwp_sema_post(0xFD305E30) = 0 lwp_sema_wait(0xFD305E30) = 0 lwp_mutex_wakeup(0xFF0B5558) = 0 lwp_mutex_lock(0xFF0B5558) = 0 lwp_sema_post(0xFEF0DE30) = 0 lwp_sema_wait(0xFEF0DE30) = 0 lwp_mutex_wakeup(0xFF0B5558) = 0 lwp_mutex_lock(0xFF0B5558) = 0 lwp_self() = 150 lwp_sema_post(0xFD407E30) = 0 lwp_sema_wait(0xFD407E30) = 0 lwp_mutex_wakeup(0xFF0B5558) = 0 lwp_mutex_lock(0xFF0B5558) = 0 lwp_sema_post(0xFD407E30) = 0 lwp_sema_wait(0xFD407E30) = 0 lwp_mutex_wakeup(0xFF0B5558) = 0 lwp_mutex_lock(0xFF0B5558) = 0 fcntl(4, F_GETFL, 0x007889B8) = 2 fstat64(4, 0xFDD016D8) = 0 getsockopt(4, 65535, 8192, 0xFDD017D8, 0xFDD017D0, 0) = 0 fstat64(4, 0xFDD016D8) = 0 getsockopt(4, 65535, 8192, 0xFDD017D8, 0xFDD017D4, 0) = 0 setsockopt(4, 65535, 8192, 0xFDD017D8, 4, 0) = 0 fcntl(4, F_SETFL, 0x00000002) = 0 recv(11, " G I O P01\0\0\0\0\0\0 <", 12, 0) = 12 recv(11, "\0\0\0\0\0\0\0\001BEEB h".., 60, 0) = 60 lwp_sema_post(0xFD305E30) = 0 lwp_sema_wait(0xFD305E30) = 0 lwp_mutex_wakeup(0xFF0B5558) = 0 lwp_mutex_lock(0xFF0B5558) = 0 lwp_sema_post(0xFE109E30) = 0 lwp_sema_wait(0xFE109E30) = 0 lwp_mutex_wakeup(0xFF0B5558) = 0 lwp_mutex_lock(0xFF0B5558) = 0 lwp_sema_post(0xFE109E30) = 0 lwp_sema_wait(0xFE109E30) = 0 lwp_mutex_wakeup(0xFF0B5558) = 0 lwp_mutex_lock(0xFF0B5558) = 0 semop(196620, 0x004F9A8C, 1) = 0 open("/home/pcs/requeteur/storage/factory.1", O_RDONLY) = 12 fstat(12, 0xFE109248) = 0 read(12, " 1 , r e q u e t e u r ,".., 8192) = 18 read(12, 0x008123C0, 8192) = 0 close(12) = 0 open("/home/pcs/requeteur/storage/factory.1", O_WRONLY|O_CREAT|O_TRUNC, 0664) = 12 fstat(12, 0xFE1092C0) = 0 write(12, " 1 , r e q u e t e u r ,".., 18) = 18 close(12) = 0 semop(196620, 0x004F9A92, 1) = 0 semop(196619, 0x004F9A8C, 1) = 0 semop(196619, 0x004F9A92, 1) = 0 lwp_cond_signal(0xFF0B5548) = 0 lwp_cond_wait(0xFF0B5548, 0xFF0B5558, 0xFF0AEDB0) = 0 send(11, " G I O P01\0\001\0\0\016".., 34, 0) = 34 lwp_sema_post(0xFD305E30) = 0 lwp_sema_wait(0xFD305E30) = 0 lwp_mutex_wakeup(0xFF0B5558) = 0 lwp_mutex_lock(0xFF0B5558) = 0 lwp_sema_post(0xFD305E30) = 0 lwp_sema_wait(0xFD305E30) = 0 lwp_mutex_wakeup(0xFF0B5558) = 0 lwp_mutex_lock(0xFF0B5558) = 0 lwp_sema_post(0xFD305E30) = 0 lwp_sema_wait(0xFD305E30) = 0 recv(11, 0x006FD830, 12, 0) = 0 lwp_sema_post(0xFD305E30) = 0 lwp_sema_wait(0xFD305E30) = 0 lwp_mutex_wakeup(0xFF0B5558) = 0 lwp_mutex_lock(0xFF0B5558) = 0 lwp_sema_post(0xFD305E30) = 0 lwp_sema_wait(0xFD305E30) = 0 lwp_mutex_wakeup(0xFF0B5558) = 0 lwp_mutex_lock(0xFF0B5558) = 0 fcntl(11, F_GETFL, 0x00000000) = 2 fstat64(11, 0xFD305600) = 0 getsockopt(11, 65535, 8192, 0xFD305700, 0xFD3056F8, 0) = 0 fstat64(11, 0xFD305600) = 0 getsockopt(11, 65535, 8192, 0xFD305700, 0xFD3056FC, 0) = 0 setsockopt(11, 65535, 8192, 0xFD305700, 4, 0) = 0 fcntl(11, F_SETFL, 0x00000082) = 0 send(11, " G I O P01\0\005\0\0\0\0", 12, 0) = 12 lwp_cond_signal(0xFF0B5548) = 0 signotifywait() = 32 lwp_cond_wait(0xFF0B5548, 0xFF0B5558, 0xFF0AEDB0) = 0 sigaction(SIGWAITING, 0xFF0AEE38, 0x00000000) = 0 door_return(0x00000000, 0, 0x00000000, 0) = 0 mmap(0x00000000, 24576, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON, -1, 0) = 0xFF020000 mprotect(0xFF020000, 8192, PROT_NONE) = 0 lwp_kill(1, SIGLWP) = 0 lwp_mutex_wakeup(0xFF0B5558) = 0 lwp_mutex_lock(0xFF0B5558) = 0 lwp_create() (returning as new lwp ...) = 0 lwp_create(0xFE7859D8, LWP_DETACHED|LWP_SUSPENDED, 0xFF025DB8) = 189 lwp_sigredirect(0, SIGWAITING, 0x00000000) = 0 lwp_continue(189) = 0 sigaction(SIGWAITING, 0xFF0AEE58, 0x00000000) = 0 lwp_schedctl(SC_STATE|SC_BLOCK, -1, 0xFF025CAC) = 0 lwp_schedctl(SC_DOOR, 0, 0x00000000) = 12 door_bind(12) = 0 close(12) = 0 lwp_mutex_wakeup(0xFF0BB1D8) = 0 lwp_mutex_lock(0xFF0BB1D8) = 0 lwp_cond_broadcast(0xFF0BB210) = 0 shutdown(11, 2, 1) Err#134 ENOTCONN poll(0xFD406F20, 1, 1000) = 1 recv(11, 0xFD407000, 256, 0) Err#131 ECONNRESET close(11) = 0 lwp_sema_post(0xFEF0DE30) = 0 lwp_sema_wait(0xFEF0DE30) = 0 lwp_mutex_wakeup(0xFF0B5558) = 0 lwp_mutex_lock(0xFF0B5558) = 0 lwp_mutex_wakeup(0xFF0BB1D8) = 0 lwp_mutex_lock(0xFF0BB1D8) = 0 lwp_cond_broadcast(0xFF0BB210) = 0 recv(5, 0x00610758, 12, 0) (sleeping...) signotifywait() (sleeping...) accept(4, 0xFDD01860, 0xFDD0184C, 1) (sleeping...) lwp_cond_wait(0xFF0B5548, 0xFF0B5558, 0xFF0AEDB0) (sleeping...) lwp_cond_wait(0xFF0B5548, 0xFF0B5558, 0xFF0AEDB0) (sleeping...) recv(7, 0x006DC8C0, 12, 0) (sleeping...) lwp_cond_wait(0xFF0B5548, 0xFF0B5558, 0xFF0AEDB0) (sleeping...) door_return(0x00000000, 0, 0x00000000, 0) (sleeping...) recv(10, 0x006FA020, 12, 0) (sleeping...) lwp_sema_wait(0xFEF0DE30) (sleeping...)
|
Pages: 1 Prev: ssh on Solaris 10 Next: svcadm during autoinstall/jumpstart? |