diff options
Diffstat (limited to 'TAO/orbsvcs/tests/FT_Naming/FaultTolerant/server.cpp')
-rw-r--r-- | TAO/orbsvcs/tests/FT_Naming/FaultTolerant/server.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/TAO/orbsvcs/tests/FT_Naming/FaultTolerant/server.cpp b/TAO/orbsvcs/tests/FT_Naming/FaultTolerant/server.cpp index b107e6464e5..432ccae5558 100644 --- a/TAO/orbsvcs/tests/FT_Naming/FaultTolerant/server.cpp +++ b/TAO/orbsvcs/tests/FT_Naming/FaultTolerant/server.cpp @@ -3,6 +3,8 @@ #include "LB_server.h" #include "Basic.h" +#include <iostream> + int ACE_TMAIN(int argc, ACE_TCHAR *argv[]) { @@ -109,6 +111,14 @@ ACE_TMAIN(int argc, ACE_TCHAR *argv[]) return 1; } + // Use status file instead of IOR to indicate server is ready + // as basic servant operations are done after server's IOR + // is written. + { + std::ofstream out ("server.status"); + out << "started" << endl; + } + lb_server.orb ()->run (); ACE_DEBUG ((LM_DEBUG, |