question: signals this object to close , including exiting the thread running the request handling loop concode_field_sep Thread runnerThread concode_elem_sep Server server concode_elem_sep boolean keepAlive concode_elem_sep RowOutputBinary rowOut concode_elem_sep Session session concode_elem_sep byte[] mainBuffer concode_elem_sep RowInputBinary rowIn concode_elem_sep String password concode_elem_sep BufferedOutputStream dataOutput concode_elem_sep int dbID concode_elem_sep int mThread concode_elem_sep int BUFFER_SIZE concode_elem_sep Socket socket concode_elem_sep int mCurrentThread concode_elem_sep String user concode_elem_sep DataInputStream dataInput concode_field_sep void init concode_elem_sep Result resetSession concode_elem_sep String getConnectionThreadName concode_elem_sep void run concode_elem_sep void close
target: void function ( ) { keepAlive = false ; if ( ! Thread . currentThread ( ) . equals ( runnerThread ) ) { close ( ) ; } }