Please report new issues athttps://github.com/DOCGroup
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"
This bug has been fixed long ago. Please update to a newer version of TAO.