expressjs / expressjs/multer

Node AsyncLocalStorage destroyed/lost when multer 1.4.4-lts.1 or later is used

Open
#1,111 4 comments 2 reactions 0 assignees View on GitHub
investigate
Dominant language
JavaScript
Stars
12.1k
Forks
1.1k
Avg merge
8d 2h
Merged PRs (30d)
21

Description

I made a simple Express app that demonstrates the problem: https://github.com/C-Saunders/multer-test

[AsyncLocalStorage docs for reference](https://nodejs.org/api/async_context.html#class-asynclocalstorage)

It's possible this is an issue with busboy, rather than multer. I didn't attempt to use different busboy versions because there were breaking changes between the versions used by these versions of multer, but it might be possible to untangle these.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.