cvmts: protocol error logging
This commit is contained in:
1 parent
db4ddea2e7
commit
1c088cf814
1 file changed
+5
@@ -179,6 +179,11 @@ export default class CollabVMServer implements IProtocolMessageHandler {
|
|||||||
try {
|
try {
|
||||||
user.protocol.processMessage(buf);
|
user.protocol.processMessage(buf);
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
|
this.logger.error({
|
||||||
|
ip: user.IP.address,
|
||||||
|
username: user.username,
|
||||||
|
error_message: (err as Error).message
|
||||||
|
}, 'Error in %s#processMessage.', Object.getPrototypeOf(user.protocol).constructor?.name);
|
||||||
user.kick();
|
user.kick();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in new issue
Block a user