vongosling created THRIFT-2597:
----------------------------------

             Summary: Thrift 0.9.1 - NullPointerException when I  stop server 
in addShutdownHook
                 Key: THRIFT-2597
                 URL: https://issues.apache.org/jira/browse/THRIFT-2597
             Project: Thrift
          Issue Type: Bug
            Reporter: vongosling


when I press Ctrl+C in commandline to stop server,I found this exception

java.lang.NullPointerException
        at 
org.apache.thrift.server.TThreadedSelectorServer.gracefullyShutdownInvokerPool(TThreadedSelectorServer.java:280)
        at 
org.apache.thrift.server.TThreadedSelectorServer.waitForShutdown(TThreadedSelectorServer.java:246)
        at 
org.apache.thrift.server.AbstractNonblockingServer.serve(AbstractNonblockingServer.java:95)
        at 
com.alibaba.apush.server.BackendThriftServer$1.run(BackendThriftServer.java:54)
        at java.lang.Thread.run(Thread.java:724)


my code like this:
 Runtime.getRuntime().addShutdownHook(new Thread() {

            @Override
            public void run() {
                backendThriftServer.stop();
            }
        });



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to