}
@Override
- public SocketState process(SocketWrapper<Socket> socket) {
- return process(socket,SocketStatus.OPEN);
- }
-
- @Override
public SocketState process(SocketWrapper<Socket> socket, SocketStatus status) {
AjpProcessor processor = connections.remove(socket);
try {
}
@Override
- public SocketState process(SocketWrapper<Socket> socket) {
- return process(socket,SocketStatus.OPEN);
- }
-
- @Override
public SocketState process(SocketWrapper<Socket> socket, SocketStatus status) {
Http11Processor processor = connections.remove(socket);
try {
* thread local fields.
*/
public interface Handler extends AbstractEndpoint.Handler {
- public SocketState process(SocketWrapper<Socket> socket);
public SocketState process(SocketWrapper<Socket> socket,
SocketStatus status);
public SSLImplementation getSslImplementation();
state = SocketState.CLOSED;
}
- if ( (state != SocketState.CLOSED) ) {
- state = (status==null)?handler.process(socket):handler.process(socket,status);
+ if ((state != SocketState.CLOSED)) {
+ if (status == null) {
+ state = handler.process(socket, SocketStatus.OPEN);
+ } else {
+ state = handler.process(socket,status);
+ }
}
if (state == SocketState.CLOSED) {
// Close socket