diff options
Diffstat (limited to 'trunk/TAO/tests/Bug_1020_Regression/Server_i.cpp')
-rw-r--r-- | trunk/TAO/tests/Bug_1020_Regression/Server_i.cpp | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/trunk/TAO/tests/Bug_1020_Regression/Server_i.cpp b/trunk/TAO/tests/Bug_1020_Regression/Server_i.cpp new file mode 100644 index 00000000000..86127418175 --- /dev/null +++ b/trunk/TAO/tests/Bug_1020_Regression/Server_i.cpp @@ -0,0 +1,20 @@ +#include "Server_i.h" +#include "Server_Task.h" + +ACE_RCSID (Bug_1230_Regression, + Server, "$Id$") + +Server::Server(CORBA::ORB_ptr orb) + : orb_(CORBA::ORB::_duplicate(orb)) +{ +} + +void +Server::start_task(Test::Echo_ptr client + ACE_ENV_ARG_DECL_NOT_USED) + ACE_THROW_SPEC((CORBA::SystemException)) +{ + Server_Task * task = + new Server_Task(client); + task->activate(THR_NEW_LWP|THR_DETACHED); +} |