diff --git a/src/Utils/generics.ts b/src/Utils/generics.ts index 00a0233..8d5f4c0 100644 --- a/src/Utils/generics.ts +++ b/src/Utils/generics.ts @@ -339,6 +339,8 @@ export const getCodeFromWSError = (error: Error) => { if(!Number.isNaN(code) && code >= 400) { statusCode = code } + } else if((error as any).code?.startsWith('E')) { // handle ETIMEOUT, ENOTFOUND etc + statusCode = 408 } return statusCode