question: stops processing the batch concode_field_sep File inputDir concode_elem_sep File inProcessDir concode_elem_sep String batchFile concode_elem_sep File processingFile concode_elem_sep FileFilter testFileFilter concode_elem_sep File topDir concode_elem_sep FileLock lock concode_elem_sep int skip concode_elem_sep File completedDir concode_elem_sep PrintStream oldOut concode_elem_sep File lockFile concode_elem_sep File resultsDir concode_field_sep BatchItem getNextItem concode_elem_sep void unlock concode_elem_sep File getCompletedFile concode_elem_sep BatchItem getBatchItem concode_elem_sep void start concode_elem_sep String getMyName concode_elem_sep void createInputFile concode_elem_sep void closeStdout concode_elem_sep boolean accept concode_elem_sep void redirectStdout concode_elem_sep void createInputDirectory concode_elem_sep String getFilename concode_elem_sep void lock concode_elem_sep File getProcessingFile concode_elem_sep void createDirectories concode_elem_sep File getNextFile
target: void function ( ) { lock ( ) ; try { closeStdout ( ) ; } finally { unlock ( ) ; } }