update posix::clock