1
0
mirror of https://github.com/shirou/gopsutil.git synced 2025-04-24 13:48:56 +08:00

Allow subsecont precision for process create time

This commit is contained in:
Johannes Edmeier 2024-09-23 15:43:36 +02:00 committed by Johannes Edmeier
parent 6c06ac987e
commit 3dc12249d3
No known key found for this signature in database
GPG Key ID: 98CAACC7E20A1F40

View File

@ -1096,8 +1096,7 @@ func (p *Process) fillFromTIDStatWithContext(ctx context.Context, tid int32) (ui
if err != nil {
return 0, 0, nil, 0, 0, 0, nil, err
}
ctime := (t / uint64(clockTicks)) + uint64(bootTime)
createTime := int64(ctime * 1000)
createTime := int64((t * 1000 / uint64(clockTicks)) + uint64(bootTime*1000))
rtpriority, err := strconv.ParseInt(fields[18], 10, 32)
if err != nil {