Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
It looks like the
else if
clause isn't really necessary when tearing down the task because having TLS shouldn't mean that you don't necessarily fail the sched loop.That being said, I'm definitely as familiar with this code as I'm sure someone else is, so this may be breaking something that I'm not seeing. At the very least the test case fails before the patch and succeeds after the patch, so I could re-open pull request with it as an xfail test if the change isn't the right one.