--- src/lib/libc/gen/sleep.3 2003/06/17 04:26:42 1.2 +++ src/lib/libc/gen/sleep.3 2007/09/08 20:50:49 1.3 @@ -31,7 +31,7 @@ .\" .\" @(#)sleep.3 8.1 (Berkeley) 6/4/93 .\" $FreeBSD: src/lib/libc/gen/sleep.3,v 1.12.2.3 2001/12/14 18:33:51 ru Exp $ -.\" $DragonFly: src/lib/libc/gen/sleep.3,v 1.1 2003/06/16 04:25:29 dillon Exp $ +.\" $DragonFly$ .\" .Dd February 13, 1998 .Dt SLEEP 3 @@ -62,12 +62,14 @@ by pausing for seconds or until a signal occurs. Consequently, in this implementation, sleeping has no effect on the state of process timers, -and there is no special handling for SIGALRM. +and there is no special handling for +.Dv SIGALRM . .Sh RETURN VALUES If the .Fn sleep function returns because the requested time has elapsed, the value -returned will be zero. If the +returned will be zero. +If the .Fn sleep function returns due to the delivery of a signal, the value returned will be the unslept amount (the requested time minus the time actually