question: closes this connection . 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 OutputStream 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 signalClose concode_elem_sep void init concode_elem_sep String getConnectionThreadName concode_elem_sep void run
target: void function ( ) { if ( session != null ) { session . close ( ) ; } session = null ; try { socket . close ( ) ; } catch ( IOException loc0 ) { } synchronized ( server . serverConnSet ) { server . serverConnSet . remove ( this ) ; } }