[omniORB] Hundred of threads in recv
Duncan Grisby
duncan at grisby.org
Tue Sep 7 17:24:07 BST 2010
On Sat, 2010-08-14 at 12:14 +0200, Andrea Venturoli wrote:
> This morning we had to restart a server application we developed, since
> it was not responding any more.
Sorry for the delay in replying to this...
> > omniORB: Exception trying to start new thread (11). Task queued.
>
> Also, there were hundreds of threads like the following:
>
> > #0 0xb780c424 in __kernel_vsyscall ()
> > #1 0xb6aabae7 in poll () from /lib/tls/i686/cmov/libc.so.6
> > #2 0xb6d6f2a8 in omni::SocketCollection::Select (this=0xb3b00fd8) at ../../../../../src/lib/omniORB/orbcore/SocketCollection.cc:500
Were the hundreds of threads really there? Your subject line suggests
they were in recv(), which seems rather more likely.
[...]
> The OS is Ubuntu with OmniORB 4.1.2.
Can you try with the current development cut in the 4_1 branch, or this
snapshot?
http://omniorb.sourceforge.net/snapshots/omniORB-4.1-latest.tar.gz
Cheers,
Duncan.
--
-- Duncan Grisby --
-- duncan at grisby.org --
-- http://www.grisby.org --
More information about the omniORB-list
mailing list