-
Notifications
You must be signed in to change notification settings - Fork 504
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
Potential bug: lost export_ops->unexport() if export_ops->lookup_path() fails #1136
Comments
That log looks all out of order or something. Is that from syslog? Could you re-run with log to file? Also, enable FULL_DEBUG for EXPORT log component so we can look at refcounts and stuff. |
It is not easy to let this issue reappears. I have updated the logs above. In ReadExports() from main thread, lookup_path() failure results in skipped unexport() in release_export().
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
In our environment, I find that fsal_export->unexport() is never called, which fsal_export->release() is called.
The following log shows that lookup_path() fails and unexport() is skipped because of no root object. In fact, export()/unexport() are symmetrical functions so I expect that unexport() should be called in this case.
nfs-ganesha [main] logs
The text was updated successfully, but these errors were encountered: