Subo el archivo con un flujo de lectura a través del módulo busboy , si la aplicación obtiene el evento "límite", la aplicación envía un error y elimina el archivo cargado y, en consecuencia, completa la descarga.
Estoy deteniendo la descarga así
file.on('limit', async () => { removeFile(organizationId, fileName); req.unpipe(busboy); next(new Error('File too large')); });Andon Windows capturamos el error:
Error: read ECONNRESET at TCP.onStreamRead (node: internal / stream_base_commons: 211: 20) at TCP.callbackTrampoline (node: internal / async_hooks: 130: 17)Todo funciona en Linux sin problemas.
No llega nada más en el seguimiento, todos los intentos de depuración son en vano. Esta mierda se nota exclusivamente en Windows.
¿Alguna idea de lo que podría estar causando?