Skip to content

Conversation

@gman0
Copy link
Collaborator

@gman0 gman0 commented Sep 30, 2023

Previously, after checking mount table and cvmfs_talk, the reconciler would also consult stat(). This has proven to be unreliable due to stale caches, and then making wrong decisions when to reconcile a mount. This resulted in reconcile delay that's larger than necessary.

This commit removes the stat() call and makes the decision solely on results from cvmfs_talk as this seems sufficient.

Cherry-pick 6d8cb56 (#123)

Previously, after checking mount table and cvmfs_talk, the reconciler
would also consult stat(). This has proven to be unreliable due to stale
caches, and then making wrong decisions when to reconcile a mount. This
resulted in reconcile delay that's larger than necessary.

This commit removes the stat() call and makes the decision solely on
results from cvmfs_talk as this seems sufficient.

Cherry-pick 6d8cb56 (cvmfs-contrib#123)
@gman0 gman0 merged commit bc9497f into cvmfs-contrib:release-2.3 Sep 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant