@softchef/cdk-iot-device-management
Version:
IoT device management is composed of things, thing types, thing groups, jobs, files API services. The constructs can be used independently, that are based on full-managed service to create an API Gateway & Lambda function.
8 lines (7 loc) • 334 B
JavaScript
export var setSocketTimeout = function (request, reject, timeoutInMs) {
if (timeoutInMs === void 0) { timeoutInMs = 0; }
request.setTimeout(timeoutInMs, function () {
request.destroy();
reject(Object.assign(new Error("Connection timed out after " + timeoutInMs + " ms"), { name: "TimeoutError" }));
});
};