-
Notifications
You must be signed in to change notification settings - Fork 199
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
Leak in nfs_mount_8_cb() when called as a consequence of nfs_destroy_context() #200
Comments
@sahlberg Is this the right approach?
|
That looks right. Perhaps also add a check for RPC_STATUS_TiMEOUT Awesome work and many thanks for helping this library get better. |
@sahlberg |
Added just now in b5c5d59
Working on this is the reason why I have been so slow in merging your other
patches.
…On Mon, May 8, 2017 at 9:37 PM, earlchew ***@***.***> wrote:
@sahlberg <https://github.com/sahlberg> RPC_STATUS_TiMEOUT ?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#200 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAeNkFKcWutQXyktP6RSPTxHlwJouQWBks5r3-2lgaJpZM4NUzHI>
.
|
@sahlberg Hmm ... and what about |
@sahlberg I'm thinking this patch is not entirely correct because If any one of the callbacks gets |
A very interesting case. A call to
nfs_destroy_context()
causes PDUs to be dequeued withRPC_STATUS_CANCEL
, butnfs_mount_8_cb
attempts to reconnect:The text was updated successfully, but these errors were encountered: