code: void reset(boolean closed) {
  		attributeMap.clear();
  		request.reset();
  		handler.setBufferSize(MAX_BUFFER_SIZE);
  		server.proxyTimeoutQueue.offer(this);
  		// "proxy" may close or return "client" before reset
  		if (logLevel >= LOG_VERBOSE && client != null) {
  			Log.v((closed ? "Client Closed" : "Client Kept Alive") +
  					" and Request Unblocked due to Complete Request and Response, " +
  					client.toString(false));
  		}
  		if (!closed && client != null) {
  			server.returnClient(client);
  		}
  		client = null;
  		read();
  	}
docs: Keep <b>Proxy</b> Alive, then return or close <b>Client</b><p>
  Must Follow a "<code>server.onComplete.accept(proxy)</code>"
  
  @param closed <code>false</code> to return Client to pool and <code>true</code> to close Client