Index: base/process_util_win.cc |
=================================================================== |
--- base/process_util_win.cc (revision 4323) |
+++ base/process_util_win.cc (working copy) |
@@ -187,10 +187,9 @@ |
// Warning, this is not generic code; it heavily depends on the way |
// the rest of the code kills a process. |
- if (exitcode == 0 || // Normal termination. |
- exitcode == 1 || // Killed by task manager. |
- exitcode == 14 || // Killed because of a bad message. |
- exitcode == 16 || // Killed by hung detector (see ResultCodes) |
+ if (exitcode == PROCESS_END_NORMAL_TERMINATON || |
+ exitcode == PROCESS_END_KILLED_BY_USER || |
+ exitcode == PROCESS_END_PROCESS_WAS_HUNG || |
exitcode == 0xC0000354 || // STATUS_DEBUGGER_INACTIVE. |
exitcode == 0xC000013A || // Control-C/end session. |
exitcode == 0x40010004) { // Debugger terminated process/end session. |