- driver(lines[0], alignFileName, reportFileName, accnosFileName, candidateFileNames[s]);
+ int exitCommand = driver(lines[0], alignFileName, reportFileName, accnosFileName, candidateFileNames[s]);
+ if (exitCommand == 0) {
+ remove(accnosFileName.c_str());
+ remove(alignFileName.c_str());
+ remove(reportFileName.c_str());
+ return 0;
+ }