-
-
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
IPNS mount does not work after daemon restart and mouting #2142
Comments
It wasn't the issue I've found the issue:
The directory is getting corrupted for some reason. It might be connected with fact that my leveldb was corrupted some time ago. |
Still doesn't work. This time it fails on getting Can someone try recreating it?
Expected: list of files It was able to track it down to this line: https://github.com/ipfs/go-ipfs/blob/master/fuse/ipns/ipns_unix.go#L275 Fails with error: The site works as you can see on: https://ipfs.io/ipfs/QmS66gxnpRxHDF1YnChjjpBm2KhCbh3TSfJKRyo2PovjTy/ |
my guess is that the mountpoint doesnt get fully unmounted before the daemon process is killed, resulting in fuse being in a weird state. We are working on getting fuse tests working on CI so we can test these things better |
It is probably that as published hash changed after restart. |
systemd restarts the daemon by shutting it down and starting again.
Shutdown unmounts FUSE
Failing syscall is
getdents
:The text was updated successfully, but these errors were encountered: