From 367561175ab9da93d5c21861ec6c6b52933ccf15 Mon Sep 17 00:00:00 2001 From: Nathan Scott Date: Thu, 8 Apr 2021 09:26:48 +1000 Subject: Update timestamps for the special process scans at startup also Resolves https://github.com/htop-dev/htop/issues/592 --- ProcessList.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'ProcessList.c') diff --git a/ProcessList.c b/ProcessList.c index 6bc15611..1a84b651 100644 --- a/ProcessList.c +++ b/ProcessList.c @@ -35,9 +35,11 @@ ProcessList* ProcessList_init(ProcessList* this, const ObjectClass* klass, Users // set later by platform-specific code this->cpuCount = 0; - this->monotonicMs = 0; + // always maintain valid realtime timestamps + Platform_gettime_realtime(&this->realtime, &this->realtimeMs); + #ifdef HAVE_LIBHWLOC this->topologyOk = false; if (hwloc_topology_init(&this->topology) == 0) { -- cgit v1.2.3