Commit 52cbea01 authored by nanahira's avatar nanahira

log

parent 09595a53
...@@ -38,6 +38,17 @@ function attack(address: string, port: number): Promise<void> { ...@@ -38,6 +38,17 @@ function attack(address: string, port: number): Promise<void> {
setTimeout(() => { setTimeout(() => {
attackProcess.kill(); attackProcess.kill();
}, config.attackTimeout); }, config.attackTimeout);
attackProcess.stdout.setEncoding("utf-8");
attackProcess.stdout.on("data", log.info);
attackProcess.stderr.setEncoding("utf-8");
attackProcess.stderr.on("data", log.warn);
attackProcess.on("error", (error) => {
log.info(`Attack of ${address}:${port} errored: ${error.message}`);
if (!check) {
check = true;
done();
}
});
return new Promise(done => { return new Promise(done => {
let check = false; let check = false;
attackProcess.on("exit", (code, signal) => { attackProcess.on("exit", (code, signal) => {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment