Index: branches/eraser6/Eraser/Program.cs
===================================================================
--- branches/eraser6/Eraser/Program.cs	(revision 222)
+++ branches/eraser6/Eraser/Program.cs	(revision 223)
@@ -17,10 +17,10 @@
 			Application.EnableVisualStyles();
 			Application.SetCompatibleTextRenderingDefault(false);
-			Application.Run(new MainForm());
 
-			(eraserClient as IDisposable).Dispose();
+			using (eraserClient = new DirectExecutor())
+				Application.Run(new MainForm());
 		}
 
-		public static Executor eraserClient = new DirectExecutor();
+		public static DirectExecutor eraserClient;
 	}
 }
