lib/logger.js
function cb(err) {
        if (callback) {
            if (err) return callback(err);
            callback(null, rec);
        }
        callback = null;
        if (!err) {
            that.emit('logged', rec);
        }
    }
function cb(err) {
        if (callback) {
            if (err) return callback(err);
            callback(null, rec);
        }
        callback = null;
        if (!err) {
            that.emit('logged', rec);
        }
    }
function cb ( err ) { if ( callback ) { if ( err ) return callback ( err ) ; callback ( null , rec ) ; } callback = null ; if ( ! err ) { that . emit ( 'logged' , rec ) ; } }
Respond to the callback
Respond to the callback