Files
openclaw-backups/skills/imap-smtp-email/node_modules/imap-simple/lib/errors.js
2026-02-17 15:50:53 +00:00

25 lines
617 B
JavaScript

'use strict';
var util = require('util');
/**
* Error thrown when a connection attempt has timed out
*
* @param {number} timeout timeout in milliseconds that the connection waited before timing out
* @constructor
*/
function ConnectionTimeoutError(timeout) {
Error.call(this);
Error.captureStackTrace(this, this.constructor);
this.message = 'connection timed out';
if (timeout) {
this.message += '. timeout = ' + timeout + ' ms';
}
this.name = 'ConnectionTimeoutError';
}
util.inherits(ConnectionTimeoutError, Error);
exports.ConnectionTimeoutError = ConnectionTimeoutError;