JAL-1725 log to sysout when listener shuts down
authorgmungoc <g.m.carstairs@dundee.ac.uk>
Wed, 19 Aug 2015 08:40:27 +0000 (09:40 +0100)
committergmungoc <g.m.carstairs@dundee.ac.uk>
Wed, 19 Aug 2015 08:40:27 +0000 (09:40 +0100)
src/jalview/httpserver/HttpServer.java

index 34b39cd..3127530 100644 (file)
@@ -1,5 +1,7 @@
 package jalview.httpserver;
 
+import jalview.rest.RestHandler;
+
 import java.net.BindException;
 import java.net.URI;
 import java.util.Collections;
@@ -16,8 +18,6 @@ import org.eclipse.jetty.server.handler.ContextHandler;
 import org.eclipse.jetty.server.handler.HandlerCollection;
 import org.eclipse.jetty.util.thread.QueuedThreadPool;
 
-import jalview.rest.RestHandler;
-
 /**
  * An HttpServer built on Jetty. To use it
  * <ul>
@@ -260,7 +260,7 @@ public class HttpServer
    * 
    * @param handler
    */
-  public void removeHandler(Handler handler)
+  public void removeHandler(AbstractRequestHandler handler)
   {
     /*
      * Have to use this cached lookup table since there is no method
@@ -271,6 +271,8 @@ public class HttpServer
     {
       contextHandlers.removeHandler(ch);
       myHandlers.remove(handler);
+      System.out.println("Stopped Jalview " + handler.getName()
+              + " handler on " + handler.getUri());
     }
   }
 }