diff options
Diffstat (limited to 'src/client/windows/crash_generation')
-rw-r--r-- | src/client/windows/crash_generation/client_info.cc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/client/windows/crash_generation/client_info.cc b/src/client/windows/crash_generation/client_info.cc index cd3a18de..ed312638 100644 --- a/src/client/windows/crash_generation/client_info.cc +++ b/src/client/windows/crash_generation/client_info.cc @@ -67,8 +67,10 @@ bool ClientInfo::Initialize() { // The crash_id will be the low order word of the process creation time. FILETIME creation_time, exit_time, kernel_time, user_time; if (GetProcessTimes(process_handle_, &creation_time, &exit_time, - &kernel_time, &user_time)) - crash_id_ = creation_time.dwLowDateTime; + &kernel_time, &user_time)) { + start_time_ = creation_time; + } + crash_id_ = start_time_.dwLowDateTime; dump_requested_handle_ = CreateEvent(NULL, // Security attributes. TRUE, // Manual reset. |