use setitimer instead of alarm in setitimer

The timer is now set to expire 100ms after timeout/wall_timeout.