pnpm: EMFILE: too many open files

Hey everyone, I'm encountering an error while trying to build my monorepo project using Cloudflare Workers and the github integration.
22:56:30.085 pnpm: EMFILE: too many open files, open '/opt/buildhome/repo/apps/server/node_modules/esbuild-register/package.yaml'
22:56:30.085 at async open (node:internal/fs/promises:638:25)
22:56:30.085 at async Object.readFile (node:internal/fs/promises:1238:14)
22:56:30.085 at async readPackageYaml (/opt/buildhome/.cache/node/corepack/v1/pnpm/10.8.0/dist/pnpm.cjs:13324:16)
22:56:30.085 at async tryReadProjectManifest (/opt/buildhome/.cache/node/corepack/v1/pnpm/10.8.0/dist/pnpm.cjs:13244:26)
22:56:30.085 at async readProjectManifest (/opt/buildhome/.cache/node/corepack/v1/pnpm/10.8.0/dist/pnpm.cjs:13199:23)
22:56:30.085 at async readProjectManifestOnly (/opt/buildhome/.cache/node/corepack/v1/pnpm/10.8.0/dist/pnpm.cjs:13206:28)
22:56:30.085 at async safeReadProjectManifestOnly (/opt/buildhome/.cache/node/corepack/v1/pnpm/10.8.0/dist/pnpm.cjs:13190:16)
22:56:30.086 at async getPackageBins (/opt/buildhome/.cache/node/corepack/v1/pnpm/10.8.0/dist/pnpm.cjs:94681:52)
22:56:30.086 at async /opt/buildhome/.cache/node/corepack/v1/pnpm/10.8.0/dist/pnpm.cjs:94613:22
22:56:30.086 at async Promise.all (index 2)
22:56:30.389 Failed: error occurred while installing tools or dependencies
22:56:30.085 pnpm: EMFILE: too many open files, open '/opt/buildhome/repo/apps/server/node_modules/esbuild-register/package.yaml'
22:56:30.085 at async open (node:internal/fs/promises:638:25)
22:56:30.085 at async Object.readFile (node:internal/fs/promises:1238:14)
22:56:30.085 at async readPackageYaml (/opt/buildhome/.cache/node/corepack/v1/pnpm/10.8.0/dist/pnpm.cjs:13324:16)
22:56:30.085 at async tryReadProjectManifest (/opt/buildhome/.cache/node/corepack/v1/pnpm/10.8.0/dist/pnpm.cjs:13244:26)
22:56:30.085 at async readProjectManifest (/opt/buildhome/.cache/node/corepack/v1/pnpm/10.8.0/dist/pnpm.cjs:13199:23)
22:56:30.085 at async readProjectManifestOnly (/opt/buildhome/.cache/node/corepack/v1/pnpm/10.8.0/dist/pnpm.cjs:13206:28)
22:56:30.085 at async safeReadProjectManifestOnly (/opt/buildhome/.cache/node/corepack/v1/pnpm/10.8.0/dist/pnpm.cjs:13190:16)
22:56:30.086 at async getPackageBins (/opt/buildhome/.cache/node/corepack/v1/pnpm/10.8.0/dist/pnpm.cjs:94681:52)
22:56:30.086 at async /opt/buildhome/.cache/node/corepack/v1/pnpm/10.8.0/dist/pnpm.cjs:94613:22
22:56:30.086 at async Promise.all (index 2)
22:56:30.389 Failed: error occurred while installing tools or dependencies
Any idea?
3 Replies
Fox@MkSaaS.com
Fox@MkSaaS.com7mo ago
Hi Franco, I met with the same error, did you know have a solution now?
pedro
pedro6mo ago
Hey guys, I just spent the day trying to debug this. Have you guys found any luck?
tanabata
tanabata6mo ago
I've suddenly had this start happing as well!

Did you find this page helpful?