Skip to content

Commit 4a793fe

Browse files
committed
Show code and reason for non-1000 close events from server
1 parent aa46950 commit 4a793fe

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

bin/wscat

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -198,8 +198,12 @@ if (program.listen && program.connect) {
198198
ws.send(data, { mask: true });
199199
wsConsole.prompt();
200200
});
201-
}).on('close', function close() {
202-
wsConsole.print('disconnected', Console.Colors.Green);
201+
}).on('close', function close(code, description) {
202+
var msg = 'disconnected';
203+
if (code != 1000) {
204+
msg += ' with error ' + code + (description ? ': ' + description : '');
205+
}
206+
wsConsole.print(msg, Console.Colors.Green);
203207
wsConsole.clear();
204208
process.exit();
205209
}).on('error', function error(code, description) {

0 commit comments

Comments
 (0)