Index: fhandler_process.cc =================================================================== RCS file: /cvs/src/src/winsup/cygwin/fhandler_process.cc,v retrieving revision 1.34 diff -u -p -r1.34 fhandler_process.cc --- fhandler_process.cc 16 Jun 2003 03:24:10 -0000 1.34 +++ fhandler_process.cc 8 Jul 2003 18:05:17 -0000 @@ -462,6 +462,8 @@ format_process_stat (_pinfo *p, char *de fault_count = vmc.PageFaultCount; utime = put.UserTime.QuadPart * HZ / 10000000ULL; stime = put.KernelTime.QuadPart * HZ / 10000000ULL; + start_time = (put.CreateTime.QuadPart - stodi.BootTime.QuadPart) * HZ / 10000000ULL; +#if 0 if (stodi.CurrentTime.QuadPart > put.CreateTime.QuadPart) start_time = (spt.KernelTime.QuadPart + spt.UserTime.QuadPart - stodi.CurrentTime.QuadPart + put.CreateTime.QuadPart) * HZ / 10000000ULL; @@ -471,7 +473,8 @@ format_process_stat (_pinfo *p, char *de * Note: some older versions of procps are broken and can't cope * with process start times > time(NULL). */ - start_time = (spt.KernelTime.QuadPart + spt.UserTime.QuadPart) * HZ / 10000000ULL; + start_time = (spt.KernelTme.QuadPart + spt.UserTime.QuadPart) * HZ / 10000000ULL; +#endif priority = pbi.BasePriority; unsigned page_size = getpagesize (); vmsize = vmc.PagefileUsage;