Sophie

Sophie

distrib > Mandriva > 2010.2 > i586 > by-pkgid > 0323f6de30a9ce7060811630a9b834bb > files > 1

dumbster-1.6-2.0.6mdv2010.0.src.rpm

--- src/com/dumbster/smtp/SimpleSmtpServer.java.sav	2006-09-13 10:42:54.000000000 +0200
+++ src/com/dumbster/smtp/SimpleSmtpServer.java	2006-09-13 10:43:29.000000000 +0200
@@ -145,11 +145,13 @@
   public synchronized void stop() {
     // Mark us closed
     stopped = true;
-    try {
-      // Kick the server accept loop
-      serverSocket.close();
-    } catch (IOException e) {
-      // Ignore
+    if (serverSocket != null) {
+      try {
+        // Kick the server accept loop
+        serverSocket.close();
+      } catch (IOException e) {
+        // Ignore
+      }
     }
   }