-
Notifications
You must be signed in to change notification settings - Fork 19
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
Crucible hit assertion failed: self.completed.contains(&ds_id) during pstop/prun of a downstairs #1121
Comments
Logs on catacomb at The test was on loop 16:
So, we had pstopped the downstairs, waited for it to fault, then issued the prun and we were
This could be the situation we describe in the comment. |
Merged
Agreed, some combo of those should fix it. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Saw the following panic while running pstop/prun on a downstairs with IO coming from the
upstairs. The test is intended to trigger a client timeout and then start live repair, as well as
a timeout during live repair.
The assertion in in
process_io_completion_inner()
The code (and comment around it) might provide some hope this is a false panic:
This test in question could indeed trigger this situation, but filing the issue now so I can
restart the test for other reasons.
The text was updated successfully, but these errors were encountered: