summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/tests/FT_Naming/FaultTolerant/server.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/orbsvcs/tests/FT_Naming/FaultTolerant/server.cpp')
-rw-r--r--TAO/orbsvcs/tests/FT_Naming/FaultTolerant/server.cpp10
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,