diff options
Diffstat (limited to 'lldb/source/Commands/CommandObjectQuit.cpp')
-rw-r--r-- | lldb/source/Commands/CommandObjectQuit.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/lldb/source/Commands/CommandObjectQuit.cpp b/lldb/source/Commands/CommandObjectQuit.cpp index c4c09e87b9b..d04ecdd9885 100644 --- a/lldb/source/Commands/CommandObjectQuit.cpp +++ b/lldb/source/Commands/CommandObjectQuit.cpp @@ -60,9 +60,10 @@ CommandObjectQuit::ShouldAskForConfirmation (bool& is_a_detach) if (!target_sp) continue; ProcessSP process_sp(target_sp->GetProcessSP()); - if (process_sp && - process_sp->IsValid() && - process_sp->IsAlive()) + if (process_sp + && process_sp->IsValid() + && process_sp->IsAlive() + && process_sp->WarnBeforeDetach()) { should_prompt = true; if (process_sp->GetShouldDetach() == false) |