You've already forked node-redis
mirror of
https://github.com/redis/node-redis.git
synced 2025-08-09 00:22:08 +03:00
Arguments are now passed to an command error in case they exist An error is only emitted if that very same error is not already handled in a callback
17 lines
394 B
JavaScript
17 lines
394 B
JavaScript
'use strict';
|
|
|
|
var util = require('util');
|
|
|
|
function CommandError (error) {
|
|
Error.captureStackTrace(this, this.constructor);
|
|
this.name = this.constructor.name;
|
|
this.message = error.message;
|
|
for (var keys = Object.keys(error), key = keys.pop(); key; key = keys.pop()) {
|
|
this[key] = error[key];
|
|
}
|
|
}
|
|
|
|
util.inherits(CommandError, Error);
|
|
|
|
module.exports = CommandError;
|