ignore HPE_INVALID_METHOD errors

Massimo Melina committed Mar 27, 2023 at 15:38 UTC 7c0fa5f761e8e7b6f341643472f569adbafc8e8a
1 file changed +1
src/index.ts
+1
@@ -48,6 +48,7 @@ function errorHandler(err:Error & { code:string, path:string }) {
48 if (DEV && code === 'ENOENT' && err.path.endsWith('sockjs-node')) return // spam out dev stuff
49 if (code === 'ECANCELED' || code === 'ECONNRESET' || code === 'ECONNABORTED' || code === 'EPIPE'
50 || code === 'ERR_STREAM_WRITE_AFTER_END' // happens disconnecting uploads, don't care
51 + || code === 'HPE_INVALID_METHOD' // cannot serve you like that
52 || code === 'HPE_INVALID_EOF_STATE') return // someone interrupted, don't care
53 console.error('server error', err)
54 }