Metzploreur/node_modules/@smithy/node-http-handler/dist-es/set-socket-timeout.js
clement callaert 244d45ceb8 Version 2
2023-11-01 17:33:25 +01:00

6 lines
270 B
JavaScript

export const setSocketTimeout = (request, reject, timeoutInMs = 0) => {
request.setTimeout(timeoutInMs, () => {
request.destroy();
reject(Object.assign(new Error(`Connection timed out after ${timeoutInMs} ms`), { name: "TimeoutError" }));
});
};