Add programatic shutdown option to Java Thrift servers
authorMark Slee <mcslee@apache.org>
Sat, 3 Nov 2007 05:30:32 +0000 (05:30 +0000)
committerMark Slee <mcslee@apache.org>
Sat, 3 Nov 2007 05:30:32 +0000 (05:30 +0000)
commit0502e61fb99d4aab9717e2ba42ac6d9987ea5e2d
tree7337df72e9109294271f93acf7f817e23a1598c4
parent52182d674eff80ac99da38b34273279bce9a327b
Add programatic shutdown option to Java Thrift servers

Summary: Same paradigm as in C++ model. Allow ServerTransport to be interrupted to block an accept loop and cleanly stop serving client requests.

Reviewed By: dreiss

Test Plan: Invoke shutdown() method on a TServer

git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665322 13f79535-47bb-0310-9956-ffa450edef68
lib/java/src/server/TServer.java
lib/java/src/server/TSimpleServer.java
lib/java/src/server/TThreadPoolServer.java
lib/java/src/transport/TServerSocket.java
lib/java/src/transport/TServerTransport.java