Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

drivers: always initialize taskHandle.logger #6763

Merged
merged 2 commits into from
Nov 22, 2019

Conversation

notnoop
Copy link
Contributor

@notnoop notnoop commented Nov 22, 2019

Looks like the RecoverTask doesn't set taskHandle.logger field causing
a panic when the handle attempts to log (e.g. when Shutdown or Signaling
fails).

Fixes #6760

Looks like the RecoverTask doesn't set taskHandle.logger field causing
a panic when the handle attempts to log (e.g. when Shutdown or Signaling
fails).
Copy link
Member

@tgross tgross left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

I took a second pass myself through all the uses of &taskHandle{ constructors and it looks like you've hit all of them.

[ci skip]
@notnoop notnoop merged commit 0e0947f into master Nov 22, 2019
@notnoop notnoop deleted the b-handle-initialize-logger branch November 22, 2019 16:04
notnoop pushed a commit that referenced this pull request Nov 22, 2019
drivers: always initialize taskHandle.logger
@github-actions
Copy link

I'm going to lock this pull request because it has been closed for 120 days ⏳. This helps our maintainers find and focus on the active contributions.
If you have found a problem that seems related to this change, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jan 25, 2023
# for free to subscribe to this conversation on GitHub. Already have an account? #.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

panic for nil-pointer during exec DestroyTask
2 participants