From owner-cvs-sys Mon Aug 25 17:41:18 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id RAA24744 for cvs-sys-outgoing; Mon, 25 Aug 1997 17:41:18 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id RAA24715; Mon, 25 Aug 1997 17:40:47 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id RAA03461; Mon, 25 Aug 1997 17:40:05 -0700 (PDT) Date: Mon, 25 Aug 1997 17:40:05 -0700 (PDT) Message-Id: <199708260040.RAA03461@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern kern_time.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/08/25 17:40:04 PDT Modified files: sys/kern kern_time.c Log: Don't return EINVAL for negative timespecs in the nanosleep functions. Negative timespecs are perfectly valid. Just return 0 immediately for them. Also, return 0 immediately for zero timespecs. Fixed some style bugs. Revision Changes Path 1.33 +9 -12 src/sys/kern/kern_time.c