diff options
author | tedvessenes@gmail.com <tedvessenes@gmail.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-07-09 18:20:21 +0000 |
---|---|---|
committer | tedvessenes@gmail.com <tedvessenes@gmail.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-07-09 18:20:21 +0000 |
commit | 04c93772b8e95a11cbdac40a85dbbe38224e652d (patch) | |
tree | 3078c72ea698477e6d7dbe216a780f781ffd89e0 /base/process_util_win.cc | |
parent | e8a1a345cb8b8ef2532a93739834101ad525a275 (diff) | |
download | chromium_src-04c93772b8e95a11cbdac40a85dbbe38224e652d.zip chromium_src-04c93772b8e95a11cbdac40a85dbbe38224e652d.tar.gz chromium_src-04c93772b8e95a11cbdac40a85dbbe38224e652d.tar.bz2 |
Add windows version of WaitForSingleProcess variant.
The windows definition of this function omitted from the previous CL.
Here it is.
R=jar@chromium.org
BUG=108171
Review URL: https://chromiumcodereview.appspot.com/10704117
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@145700 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/process_util_win.cc')
-rw-r--r-- | base/process_util_win.cc | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/base/process_util_win.cc b/base/process_util_win.cc index 7d9f559..454b691 100644 --- a/base/process_util_win.cc +++ b/base/process_util_win.cc @@ -623,8 +623,13 @@ bool WaitForProcessesToExit(const FilePath::StringType& executable_name, } bool WaitForSingleProcess(ProcessHandle handle, int64 wait_milliseconds) { + return WaitForSingleProcess( + handle, base::TimeDelta::FromMilliseconds(wait_milliseconds)); +} + +bool WaitForSingleProcess(ProcessHandle handle, base::TimeDelta wait) { int exit_code; - if (!WaitForExitCodeWithTimeout(handle, &exit_code, wait_milliseconds)) + if (!WaitForExitCodeWithTimeout(handle, &exit_code, wait)) return false; return exit_code == 0; } |