question: waits until a client has connected . concode_field_sep IOException exception concode_elem_sep ServerSocket server concode_elem_sep Thread acceptThread concode_elem_sep boolean inProgress concode_elem_sep DTPInputStream in concode_elem_sep int transferMode concode_elem_sep Socket socket concode_elem_sep boolean completed concode_elem_sep int connectionTimeout concode_elem_sep DTPOutputStream out concode_field_sep void setTransferMode concode_elem_sep boolean abort concode_elem_sep void transferComplete concode_elem_sep void run concode_elem_sep OutputStream getOutputStream concode_elem_sep void complete concode_elem_sep InputStream getInputStream
target: void function ( ) { try { acceptThread . join ( connectionTimeout ) ; } catch ( InterruptedException loc0 ) { } if ( exception != null ) { throw exception ; } if ( socket == null ) { server . close ( ) ; throw new IOException ( "srini_string" ) ; } acceptThread = null ; }