clock_gettime returned timespec = { 0, 438041 } clock_getres returned timespec = { 0, 1 } *** timer sig1 invoked too soon: 0.400822637 instead of expected 0.401013559