summaryrefslogtreecommitdiff
path: root/init/subcontext.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'init/subcontext.cpp')
-rw-r--r--init/subcontext.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/init/subcontext.cpp b/init/subcontext.cpp
index f1fbffe608..fa48beab3e 100644
--- a/init/subcontext.cpp
+++ b/init/subcontext.cpp
@@ -351,6 +351,9 @@ Subcontext* GetSubcontext() {
}
bool SubcontextChildReap(pid_t pid) {
+ if (!subcontext) {
+ return false;
+ }
if (subcontext->pid() == pid) {
if (!subcontext_terminated_by_shutdown) {
subcontext->Restart();