mirror of
https://github.com/xnite/MCSeeker.git
synced 2026-05-02 12:54:50 -07:00
fix file output not including all results. Resource busy, so created output stream to write to instead of appending sync.
This commit is contained in:
@@ -110,6 +110,10 @@ function placeTabs(string)
|
||||
return string;
|
||||
}
|
||||
|
||||
if (SCAN_OPTS_OUTPUT_CSV) {
|
||||
var outStream = fs.createWriteStream(SCAN_OPTS_OUTPUT_CSV);
|
||||
}
|
||||
|
||||
scan.on('result', function(data){
|
||||
//console.log(data);
|
||||
status.ping(757, data.ip, data.port, (process.params['timeout']||15)*1000).then(function(pingRes){
|
||||
@@ -158,12 +162,12 @@ scan.on('result', function(data){
|
||||
default:
|
||||
break;
|
||||
}
|
||||
fs.appendFileSync(SCAN_OPTS_OUTPUT_CSV, line + "\n");
|
||||
outStream.write( line + "\n");
|
||||
}).catch(function(err){
|
||||
console.log(err);
|
||||
});
|
||||
} else {
|
||||
fs.appendFileSync(SCAN_OPTS_OUTPUT_CSV, line);
|
||||
outStream.write( line);
|
||||
}
|
||||
}
|
||||
if(!process.params['quiet'])
|
||||
|
||||
Reference in New Issue
Block a user