James Moger
2013-07-02 2e4b03f7fe33ed5b84ec98ce689f3e1cabf97bff
src/main/java/com/gitblit/git/GitDaemon.java
@@ -245,8 +245,8 @@
               //
            } finally {
               acceptSocket = null;
               acceptThread = null;
            }
         }
      };
      acceptThread.start();
@@ -261,9 +261,9 @@
   /** Stop this daemon. */
   public synchronized void stop() {
      if (acceptThread != null) {
         logger.info("Git Daemon stopping...");
      if (isRunning() && acceptThread != null) {
         run.set(false);
         logger.info("Git Daemon stopping...");
         try {
            // close the accept socket
            // this throws a SocketException in the accept thread
@@ -276,6 +276,8 @@
            logger.info("Git Daemon stopped.");
         } catch (InterruptedException e) {
            logger.error("Accept thread join interrupted", e);
         } finally {
            acceptThread = null;
         }
      }
   }