[PATCH openEuler-1.0-LTS 08/19] timers: Prevent union confusion from unexpected restart_syscall()