mirror of
https://github.com/nodemailer/wildduck.git
synced 2024-09-20 15:26:03 +08:00
fixed session logs
This commit is contained in:
parent
8c4e18aedf
commit
bc43fcf0a9
|
@ -302,7 +302,7 @@ class IMAPConnection extends EventEmitter {
|
|||
short_message: '[CONNRELEASE] Connection closed for ' + this.user,
|
||||
_connection: 'release',
|
||||
_service: 'imap',
|
||||
_session: this.session,
|
||||
_session: this.session && this.session.id,
|
||||
_user: this.user,
|
||||
_cid: this.id,
|
||||
_ip: this.remoteAddress
|
||||
|
|
6
imap.js
6
imap.js
|
@ -178,7 +178,11 @@ module.exports = done => {
|
|||
delete message[key];
|
||||
}
|
||||
});
|
||||
gelf.emit('gelf.log', message);
|
||||
try {
|
||||
gelf.emit('gelf.log', message);
|
||||
} catch (err) {
|
||||
log.error('Gelf', err);
|
||||
}
|
||||
};
|
||||
|
||||
indexer = new Indexer({
|
||||
|
|
|
@ -49,7 +49,7 @@ module.exports = (server, userHandler, userCache) => (login, session, callback)
|
|||
short_message: '[CONNSTART] Connection established for ' + result.user,
|
||||
_connection: 'establish',
|
||||
_service: 'imap',
|
||||
_session: session,
|
||||
_session: session && session.id,
|
||||
_user: result.user,
|
||||
_cid: connection.id,
|
||||
_ip: connection.remoteAddress,
|
||||
|
@ -60,7 +60,7 @@ module.exports = (server, userHandler, userCache) => (login, session, callback)
|
|||
short_message: '[CONNFAILED] Connection failed for ' + result.user,
|
||||
_connection: 'limited',
|
||||
_service: 'imap',
|
||||
_session: session,
|
||||
_session: session && session.id,
|
||||
_user: result.user,
|
||||
_cid: connection.id,
|
||||
_ip: connection.remoteAddress,
|
||||
|
|
Loading…
Reference in a new issue