We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d2dc466 commit 52f2946Copy full SHA for 52f2946
index.js
@@ -86,11 +86,16 @@ const init = (input) => {
86
}
87
};
88
89
- process.stdin.setRawMode(true);
90
- process.stdin.resume();
91
- process.stdin.on('data', closeListener);
+ if (process.stdin) {
+ process.stdin.setRawMode(true);
+ process.stdin.resume();
92
+ process.stdin.on('data', closeListener);
93
- console.log('Press ^R to reload, ^C or ^Z to exit');
94
+ console.log('Press ^R to reload, ^C or ^Z to exit');
95
+ }
96
+ else {
97
+ console.log(`Cannot listen to stdin, if you're using DNSProxy in startup script, try killing pid ${process.pid} to terminate`);
98
99
100
101
const printHelp = () => {
0 commit comments