vlib: fix initial stats time for the process nodes 45/40445/2
authorVladislav Grishenko <[email protected]>
Wed, 14 Jul 2021 13:16:02 +0000 (18:16 +0500)
committerDamjan Marion <[email protected]>
Tue, 5 Mar 2024 18:49:49 +0000 (18:49 +0000)
commit3026ffa091ff1fd6a61ac6e2796982796e47f8e8
tree3fd5e48b69c5f1da400777a345f8b42b77b3034a
parentfb9d1ac843884aca79873577b53f6254e7933478
vlib: fix initial stats time for the process nodes

Uninitialized stats time for new dynamic processes (like unix
cli) leads to invalid and too high clocks diff, breaking the
stats collecting.

  $ sudo vppctl sh runtime | grep unix
  unix-cli-new-session  any wait      0  0  30   2.72e3  0.00
  unix-cli-process-0      active     14  0  27  3.73e15  0.00
  unix-epoll-input       polling   6464  0   0   3.56e6  0.00
  unix-epoll-input       polling  68360  0   0   1.31e3  0.00

Type: fix
Signed-off-by: Vladislav Grishenko <[email protected]>
Change-Id: Ic70678b67a3fb3f78ed4a1a03077ae243ed5d7cd
src/vlib/main.c