-
-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
go-reuseport needs to start using singlepoll on OSX #3762
Comments
@mitar What is your ipfs nodes workload like? Are you running lots of ipfs adds? |
Mostly object puts and gets, yes. I would say many more gets than puts. Also the storage is growing like crazy.
No way I am creating so many objects? My current test blockchain has only 1000 blocks or so:
|
I checked. I am getting such errors when I am doing mostly many many object gets through the HTTP API:
|
hey @mitar, could you try getting the debug info i mention here: #3763 (comment) ? |
Attached. Also, it seems not all "too many open files" are detected by IPFS. I also get |
@Kubuxu hrm... seems we need to fix reuseport on OSX finally (or bump the default fd limit to buy us time) |
@mitar As a workaround until we get this addressed better, you can set the env var |
I created this repository for one other reproduction, but if I start |
There is hope for go-reuseport situation getting resolved as golang/go#9661 (comment) has seen some progress. |
(no longer an issue) |
Version information:
Type: Bug
Priority: P3
Description:
It seems there are still issues with too many open files on Mac OS X. It increases the limit initially to 1024, but after a day of running my console looks like:
I ran
ipfs repo stat
and I got strange results:The text was updated successfully, but these errors were encountered: