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
IPFS daemon crashes on ipfs add #4159
Comments
|
Here is the partial output from the OSX cli: |
|
This looks like #3064 and golang/go#9661. I believe we've made a few changes in IPFS 4.11 that should make this significantly better (we now avoid opening so many connections all at once); however it will probably be at least a week before it's released. For now, you could try upgrading to 4.10 which may help a bit. A temporary fix would be to try disable reuseport by setting the environment variable |
|
With this little script I am able to reproduce this issue with almost 100% certainty:
|
|
It seems to be mostly related to broken dial limiter which was fixed recently. Can you try either building it from master or using: <removed link> as for the OSX. |
|
I tested this on a linux vm with ipfs built from source ( https://github.com/ipfs/go-ipfs/commits/b6eb08506725ba80e625a6098ccf2bb66938936e ), and I am unable to reproduce the issue with the script above. So it might be fixed. |
|
It might be more of a go-ipfs+OSX issue but as 0.4.11 will be released soon(ish) you can test then. |
|
@rklaehn can you try retesting this on osx with the latest release? |
|
Sorry about not doing this earlier. I just ran this on my macbook, and it does not crash anymore. So unless it happens again I would consider this fixed. |
|
Thanks for testing! |
rklaehn commentedAug 21, 2017
Version information:
go-ipfs version: 0.4.8-
Repo version: 5
System version: amd64/darwin
Golang version: go1.8
Type:
Bug
Severity:
Critical
Description:
ipfs daemon crashes on adding a directory.
The text was updated successfully, but these errors were encountered: