question: shares the spdy connection with the pool . callers to this method may continue to use connection . concode_field_sep ConnectionPool systemDefault concode_elem_sep LinkedList<Connection> connections concode_elem_sep long keepAliveDurationNs concode_elem_sep long DEFAULT_KEEP_ALIVE_DURATION_MS concode_elem_sep int MAX_CONNECTIONS_TO_CLEANUP concode_elem_sep Callable<Void> connectionsCleanupCallable concode_elem_sep ExecutorService executorService concode_elem_sep int maxIdleConnections concode_field_sep Void call concode_elem_sep void waitForCleanupCallableToRun concode_elem_sep int getHttpConnectionCount concode_elem_sep void evictAll concode_elem_sep int getSpdyConnectionCount concode_elem_sep Connection get concode_elem_sep void recycle concode_elem_sep ConnectionPool getDefault concode_elem_sep List<Connection> getConnections concode_elem_sep int getConnectionCount
target: void function ( Connection arg0 ) { executorService . submit ( connectionsCleanupCallable ) ; if ( ! arg0 . isSpdy ( ) ) { return ; } if ( arg0 . isAlive ( ) ) { synchronized ( this ) { connections . addFirst ( arg0 ) ; } } }