summaryrefslogtreecommitdiff
path: root/TAO/tests/Crash_On_Write
diff options
context:
space:
mode:
authorsmcqueen <smcqueen@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2008-02-12 10:31:14 +0000
committersmcqueen <smcqueen@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2008-02-12 10:31:14 +0000
commitb4672457f14b50b22a574f581efe823c8f007ab1 (patch)
treeec83772656c953057691c635c3cc793e2eadcc34 /TAO/tests/Crash_On_Write
parent380ebee6ca8846b5939009c4a14ddd2c03c62bbc (diff)
downloadATCD-b4672457f14b50b22a574f581efe823c8f007ab1.tar.gz
ChangeLogTag: Tue Feb 12 10:18:14 UTC 2008 Simon McQueen <sm@prismtech.com>
Diffstat (limited to 'TAO/tests/Crash_On_Write')
-rw-r--r--TAO/tests/Crash_On_Write/client.cpp4
-rw-r--r--TAO/tests/Crash_On_Write/server.cpp2
2 files changed, 5 insertions, 1 deletions
diff --git a/TAO/tests/Crash_On_Write/client.cpp b/TAO/tests/Crash_On_Write/client.cpp
index a69422b0a47..bbbae0fa4d9 100644
--- a/TAO/tests/Crash_On_Write/client.cpp
+++ b/TAO/tests/Crash_On_Write/client.cpp
@@ -93,6 +93,10 @@ ACE_TMAIN(int argc, ACE_TCHAR *argv[])
if (i % 100 == 0)
ACE_DEBUG ((LM_DEBUG, "Finished iteration %d\n", i));
+
+ // Lets not waste any more time than we have to
+ if (exception_count > 10 && normal_count > 0)
+ break;
}
if (exception_count == 0)
diff --git a/TAO/tests/Crash_On_Write/server.cpp b/TAO/tests/Crash_On_Write/server.cpp
index 25ee15059f6..0e32e29fc26 100644
--- a/TAO/tests/Crash_On_Write/server.cpp
+++ b/TAO/tests/Crash_On_Write/server.cpp
@@ -89,7 +89,7 @@ ACE_TMAIN(int argc, ACE_TCHAR *argv[])
poa_manager->activate ();
// Create a separate thread to crash the server.
- Crash_Task crash_task (ACE_Thread_Manager::instance (), ACE_Time_Value(20));
+ Crash_Task crash_task (ACE_Thread_Manager::instance (), ACE_Time_Value(10));
if (crash_task.activate () == -1)
{