New test.
[mono.git] / mcs / class / corlib / System.Threading / Timer.cs
index ea626e2484792870d1ed433923fa680680316197..a46b0381110ee71a1c826068166f6462b2dc9b61 100644 (file)
@@ -260,8 +260,10 @@ namespace System.Threading
                                        t.Abort ();
                                t = null;
                        }
-                       runner.Dispose ();
-                       runner = null;
+                       if (runner != null) {
+                               runner.Dispose ();
+                               runner = null;
+                       }
                        GC.SuppressFinalize (this);
                }