Files
Foundry-VTT-Docker/resources/app/node_modules/@smithy/node-http-handler/dist-es/set-socket-timeout.js
2025-01-04 00:34:03 +01:00

7 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" }));
});
};