Use setitimer to get sub-second timeouts.
1 file changed