summaryrefslogtreecommitdiff
path: root/tests/src/baseservices/threading/waithandle/waitany/waitanyex3.cs
diff options
context:
space:
mode:
Diffstat (limited to 'tests/src/baseservices/threading/waithandle/waitany/waitanyex3.cs')
-rw-r--r--tests/src/baseservices/threading/waithandle/waitany/waitanyex3.cs5
1 files changed, 2 insertions, 3 deletions
diff --git a/tests/src/baseservices/threading/waithandle/waitany/waitanyex3.cs b/tests/src/baseservices/threading/waithandle/waitany/waitanyex3.cs
index e1160c5e73..fe81733a27 100644
--- a/tests/src/baseservices/threading/waithandle/waitany/waitanyex3.cs
+++ b/tests/src/baseservices/threading/waithandle/waitany/waitanyex3.cs
@@ -29,7 +29,7 @@ class WaitAnyEx
try
{
Console.WriteLine("Waiting...");
- int i = WaitHandle.WaitAny(wh, 10000);
+ int i = WaitHandle.WaitAny(wh, 30000);
Console.WriteLine("WaitAny did not throw an " +
"exception, i = " + i);
}
@@ -49,10 +49,9 @@ class WaitAnyEx
private void AbandonAllMutexes()
{
- Mutex m = new Mutex();
foreach(WaitHandle w in wh)
{
- if(w.GetType() == m.GetType())
+ if(w is Mutex)
w.WaitOne();
}
myMRE.Set();