ceramicnetwork / ceramicnetwork/js-ceramic

.pinning.store: Bad File descriptor error

Open
#681 1 comment 0 reactions 0 assignees View on GitHub
dontclose
Dominant language
TypeScript
Stars
423
Forks
126
PR merge metrics
No merged PRs in 30d

Description

Getting the following error while connecting to
`const ceramic = new Ceramic("https://ceramic-dev.3boxlabs.com");`

```
Error from IDX Error: IO error: /js-ceramic/.pinning.store/000028.log: Bad file descriptor
at Object.fetchJson (utils.js:29)
at async Object.add (ceramic-http-client.js:69)
at async Promise.all (:3000/index 1)
```

Might be some issue with the logger

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the connection using Ceramic at https://ceramic-dev.3boxlabs.com and trace the stack through utils.js fetchJson, ceramic-http-client.js add, and the Promise.all call. Investigate the .pinning.store/000028.log Bad file descriptor and the issue's logger hypothesis; done means the request completes without this error and the relevant behavior is covered by a regression test.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
backend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.