[omniORB] Naming Service
Richard Hardgrave
hardgrav@ttd.teradyne.com
Wed, 8 Aug 2001 19:48:35 -0500 (CDT)
I'm getting a rather consistent failure on an UltraSPARC running
Solaris 2.5.1. I'm running omniORB 3.0.3 and registering servants
with the Naming Service. I don't have any trouble until the
number of servants registering reaches around 48. They register
themselves as they are invoked from a shell script. The script
sleeps 1 second between each invocation.
Read log file successfully.
Root context is
IOR:000000000000002b49444c3a6f6d672e6f72672f436f734e616d696e672f4e616d696e67436f6e74657
8744578743a312e30000000000001000000000000002b000100000000000f3133312e3130312e32302e3231
3800613039f5280000000b4e616d6553657276696365
Checkpointing Phase 1: Prepare.
Checkpointing Phase 2: Commit.
Checkpointing completed.
open(/dev/zero): Too many open files
libthread panic: alloc_chunk (PID: 21535 LWP 2)
stacktrace:
ef429438
ef430294
ef430044
ef4290c8
ef42c3ac
ef42ee34
0
Is this probably just that the Naming Service is running out of file
descriptors? It should be around 64 by default, but it probably has
several in use before it starts accepting requests.
Please advise,
Richard