Index: SMTPServer.java
===================================================================
RCS file: /home/cvspublic/jakarta-james/src/java/org/apache/james/smtpserver/SMTPServer.java,v
retrieving revision 1.2
diff -u -r1.2 SMTPServer.java
--- SMTPServer.java	18 Jan 2002 02:48:37 -0000	1.2
+++ SMTPServer.java	16 Feb 2002 02:04:36 -0000
@@ -61,5 +61,17 @@
         getLogger().info("SMTPServer ...init end");
         System.out.println("Started SMTP Server "+m_connectionName);
     }
+    
+    public void dispose()
+    {
+    	getLogger().info( "SMTPServer dispose..." );
+    	getLogger().info( "SMTPServer dispose..." + m_connectionName);
+    	super.dispose();
+       
+        // This is needed to make sure sockets are promptly closed on Windows 2000
+	System.gc();
+	
+	getLogger().info( "SMTPServer ...dispose end" );
+    }
 }
     
