Bug 426 - Corba server CPU load on clients dying due to exceptions
Summary: Corba server CPU load on clients dying due to exceptions
Status: RESOLVED
Alias: None
Product: TAO
Classification: Unclassified
Component: ORB (show other bugs)
Version: 1.0.3
Hardware: x86 Linux
: P2 normal
Assignee: DOC Center Support List (internal)
URL:
Depends on:
Blocks:
 
Reported: 2000-02-10 07:02 CST by stefan
Modified: 2000-02-10 11:47 CST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description stefan 2000-02-10 07:02:48 CST
A corba server that does essentially nothing else than sending an exception to a
client increases its CPU load (as reported by top) to 99% as soon as the client
exits (this happens when the client exits either due to an uncaught exception,
or if the exception is caught, when the client is killed by ctrl-c). We use
multithreaded servers and mutlithreaded clients

our svc.conf file looks like this:
# svc.conf,v 1.16 1999/07/14 18:21:54 coryan Exp
#
# Please see $TAO_ROOT/docs/Options.html for details on these options.
#

static Resource_Factory "-ORBReactorType select_mt"
static Server_Strategy_Factory "-ORBConcurrency thread-per-connection
-ORBPOALock"
Comment 1 Carlos O'Ryan 2000-02-10 11:47:59 CST
This bug has been fixed long ago. Please update to a newer version of TAO.