From unknown Sun Sep 14 05:04:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7359: sleep 9999999999 Resent-From: Matthew Bachmann Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-coreutils@gnu.org Resent-Date: Tue, 09 Nov 2010 19:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 7359 X-GNU-PR-Package: coreutils X-GNU-PR-Keywords: To: 7359@debbugs.gnu.org X-Debbugs-Original-To: bug-coreutils@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.128933125516666 (code B ref -1); Tue, 09 Nov 2010 19:35:02 +0000 Received: (at submit) by debbugs.gnu.org; 9 Nov 2010 19:34:15 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PFtxO-0004Kl-5V for submit@debbugs.gnu.org; Tue, 09 Nov 2010 14:34:15 -0500 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PFtqt-0004GN-EI for submit@debbugs.gnu.org; Tue, 09 Nov 2010 14:27:32 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PFtvQ-00012i-2r for submit@debbugs.gnu.org; Tue, 09 Nov 2010 14:32:13 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:32846) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PFtvL-00010s-VF for submit@debbugs.gnu.org; Tue, 09 Nov 2010 14:32:12 -0500 Received: from [140.186.70.92] (port=53732 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PFtvG-0007wH-9B for bug-coreutils@gnu.org; Tue, 09 Nov 2010 14:32:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PFtv4-0000xe-NQ for bug-coreutils@gnu.org; Tue, 09 Nov 2010 14:31:55 -0500 Received: from mx1.itasoftware.com ([63.115.78.20]:46498) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PFtv4-0000xL-LW for bug-coreutils@gnu.org; Tue, 09 Nov 2010 14:31:50 -0500 Received: from ita4mta3.internal.itasoftware.com (ita4mta3.internal.itasoftware.com [10.4.52.159]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.itasoftware.com (Postfix) with ESMTP id 2A561256D42 for ; Tue, 9 Nov 2010 14:31:44 -0500 (EST) Received: from ita4zimproxy1.internal.itasoftware.com (lb1.dc4nat138.dc4.internal.itasoftware.com [10.4.199.138]) by ita4mta3.internal.itasoftware.com (Postfix) with ESMTP id 18DE11C24053 for ; Tue, 9 Nov 2010 14:31:44 -0500 (EST) Received: from localhost (localhost.localdomain [127.0.0.1]) by ita4zimproxy1.internal.itasoftware.com (Postfix) with ESMTP id 157122328B9 for ; Tue, 9 Nov 2010 14:31:44 -0500 (EST) X-Virus-Scanned: amavisd-new at ita4zimproxy1.internal.itasoftware.com Received: from ita4zimproxy1.internal.itasoftware.com ([127.0.0.1]) by localhost (ita4zimproxy1.internal.itasoftware.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xgwCd4fn7+2A for ; Tue, 9 Nov 2010 14:31:43 -0500 (EST) Received: from sslvpn238.internal.itasoftware.com (lb1.dc4nat173.dc4.internal.itasoftware.com [10.4.199.173]) by ita4zimproxy1.internal.itasoftware.com (Postfix) with ESMTPSA id 0C15C2328B7 for ; Tue, 9 Nov 2010 14:31:43 -0500 (EST) From: Matthew Bachmann Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Date: Tue, 9 Nov 2010 14:31:42 -0500 Message-Id: Mime-Version: 1.0 (Apple Message framework v1081) X-Mailer: Apple Mail (2.1081) X-ITASoftware-MailScanner: Found to be clean X-ITASoftware-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-1, required 3, ALL_TRUSTED -1.00) X-ITASoftware-MailScanner-From: matt@itasoftware.com X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Spam-Score: -6.0 (------) X-Mailman-Approved-At: Tue, 09 Nov 2010 14:34:13 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.0 (------) sleep called with very big numbers returns immediately with success -Matt matt@ita1bbx40,d1r17733u07 | date; sleep 9999999999 && echo success; = date; sleep --version Tue Nov 9 14:31:04 EST 2010 success Tue Nov 9 14:31:04 EST 2010 sleep (GNU coreutils) 5.97 Copyright (C) 2006 Free Software Foundation, Inc. This is free software. You may redistribute copies of it under the = terms of the GNU General Public License . There is NO WARRANTY, to the extent permitted by law. Written by Jim Meyering and Paul Eggert. matt@ita1bbx40,d1r17733u07 |=20 From unknown Sun Sep 14 05:04:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7359: sleep 9999999999 Resent-From: Eric Blake Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-coreutils@gnu.org Resent-Date: Tue, 09 Nov 2010 20:24:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7359 X-GNU-PR-Package: coreutils X-GNU-PR-Keywords: To: Matthew Bachmann Cc: 7359@debbugs.gnu.org Received: via spool by 7359-submit@debbugs.gnu.org id=B7359.128933418817988 (code B ref 7359); Tue, 09 Nov 2010 20:24:01 +0000 Received: (at 7359) by debbugs.gnu.org; 9 Nov 2010 20:23:08 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PFuih-0004g5-Lq for submit@debbugs.gnu.org; Tue, 09 Nov 2010 15:23:07 -0500 Received: from mx1.redhat.com ([209.132.183.28]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PFuie-0004fh-Up for 7359@debbugs.gnu.org; Tue, 09 Nov 2010 15:23:06 -0500 Received: from int-mx10.intmail.prod.int.phx2.redhat.com (int-mx10.intmail.prod.int.phx2.redhat.com [10.5.11.23]) by mx1.redhat.com (8.13.8/8.13.8) with ESMTP id oA9KRj7C009370 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 9 Nov 2010 15:27:45 -0500 Received: from [10.3.113.96] (ovpn-113-96.phx2.redhat.com [10.3.113.96]) by int-mx10.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id oA9KRjTh030473; Tue, 9 Nov 2010 15:27:45 -0500 Message-ID: <4CD9AEC0.6050205@redhat.com> Date: Tue, 09 Nov 2010 13:27:44 -0700 From: Eric Blake Organization: Red Hat User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.12) Gecko/20101027 Fedora/3.1.6-1.fc14 Mnenhy/0.8.3 Thunderbird/3.1.6 MIME-Version: 1.0 References: In-Reply-To: X-Enigmail-Version: 1.1.2 OpenPGP: url=http://people.redhat.com/eblake/eblake.gpg Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------enigDD90FEBB1130CD0DF4FC1ADC" X-Scanned-By: MIMEDefang 2.68 on 10.5.11.23 X-Spam-Score: -10.2 (----------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -10.2 (----------) This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigDD90FEBB1130CD0DF4FC1ADC Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 11/09/2010 12:31 PM, Matthew Bachmann wrote: > sleep called with very big numbers returns immediately with success >=20 > -Matt >=20 > matt@ita1bbx40,d1r17733u07 | date; sleep 9999999999 && echo success; da= te; sleep --version > Tue Nov 9 14:31:04 EST 2010 > success > Tue Nov 9 14:31:04 EST 2010 > sleep (GNU coreutils) 5.97 That's rather old. Can you repeat it with the latest stable release of 8.6? Meanwhile, I'm wondering if your setup is a duplicate of this repor= t: http://lists.gnu.org/archive/html/bug-coreutils/2010-11/msg00011.html although it's hard to say, since you didn't provide any information about what platform and kernel version you tested on. --=20 Eric Blake eblake@redhat.com +1-801-349-2682 Libvirt virtualization library http://libvirt.org --------------enigDD90FEBB1130CD0DF4FC1ADC Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Public key at http://people.redhat.com/eblake/eblake.gpg Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/ iQEcBAEBCAAGBQJM2a7AAAoJEKeha0olJ0NqFNYIAKcwgOtGdxKeNuNqdYGDKcq1 Emv4lvd6uXOlY4iJ/mV7zAO2ConW5gzlgQi/B3L1krm9Y44Rwgpe8ZL/VLnFZgbP USP+kfh7rjogUnwFciBbjVoKWuKJi4JMmu8kbcNBiKCGZmbDswogOGJFU91LLj1g 4PGgXTW3hvx/sFN+B0rh9jxM2oN0bHT6sBogydKpvAyqnE69j+HaODPCxuAxog4x XM9b1icIRsksqGS+ITAODsbe/R2hAGRSABUGTnQh2gdpnHm1+/DjRIjHfe1/EnCe 0wtvxOOZ9+mwz870xApLCt+1rsx+0duBsjjGGjYLyCOY9wqwgXgyoHlaD9l9iG8= =0Acc -----END PGP SIGNATURE----- --------------enigDD90FEBB1130CD0DF4FC1ADC-- From unknown Sun Sep 14 05:04:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7359: sleep 9999999999 Resent-From: Matthew Bachmann Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-coreutils@gnu.org Resent-Date: Tue, 09 Nov 2010 20:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7359 X-GNU-PR-Package: coreutils X-GNU-PR-Keywords: To: Eric Blake Cc: 7359@debbugs.gnu.org Received: via spool by 7359-submit@debbugs.gnu.org id=B7359.128933441918088 (code B ref 7359); Tue, 09 Nov 2010 20:27:02 +0000 Received: (at 7359) by debbugs.gnu.org; 9 Nov 2010 20:26:59 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PFumR-0004hh-1b for submit@debbugs.gnu.org; Tue, 09 Nov 2010 15:26:59 -0500 Received: from mx2.itasoftware.com ([63.115.78.21]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PFumO-0004hb-3k for 7359@debbugs.gnu.org; Tue, 09 Nov 2010 15:26:56 -0500 Received: from ita4mta3.internal.itasoftware.com (ita4mta3.internal.itasoftware.com [10.4.52.159]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx2.itasoftware.com (Postfix) with ESMTP id F051857D4B; Tue, 9 Nov 2010 15:31:32 -0500 (EST) Received: from ita4zimproxy1.internal.itasoftware.com (lb1.dc4nat172.dc4.internal.itasoftware.com [10.4.199.172]) by ita4mta3.internal.itasoftware.com (Postfix) with ESMTP id DDD1F1C24053; Tue, 9 Nov 2010 15:31:32 -0500 (EST) Received: from localhost (localhost.localdomain [127.0.0.1]) by ita4zimproxy1.internal.itasoftware.com (Postfix) with ESMTP id D78362328B8; Tue, 9 Nov 2010 15:31:32 -0500 (EST) X-Virus-Scanned: amavisd-new at ita4zimproxy1.internal.itasoftware.com Received: from ita4zimproxy1.internal.itasoftware.com ([127.0.0.1]) by localhost (ita4zimproxy1.internal.itasoftware.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GTJeb9S6J4fc; Tue, 9 Nov 2010 15:31:32 -0500 (EST) Received: from sslvpn238.internal.itasoftware.com (lb1.dc4nat140.dc4.internal.itasoftware.com [10.4.199.140]) by ita4zimproxy1.internal.itasoftware.com (Postfix) with ESMTPSA id 4327D2328B2; Tue, 9 Nov 2010 15:31:32 -0500 (EST) Mime-Version: 1.0 (Apple Message framework v1081) Content-Type: text/plain; charset=us-ascii From: Matthew Bachmann In-Reply-To: <4CD9AEC0.6050205@redhat.com> Date: Tue, 9 Nov 2010 15:31:31 -0500 Content-Transfer-Encoding: quoted-printable Message-Id: <22EB84DA-3985-49E1-8D5D-71F3CA6107EA@itasoftware.com> References: <4CD9AEC0.6050205@redhat.com> X-Mailer: Apple Mail (2.1081) X-ITASoftware-MailScanner: Found to be clean X-ITASoftware-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-1, required 3, ALL_TRUSTED -1.00) X-ITASoftware-MailScanner-From: matt@itasoftware.com X-Spam-Status: No X-Spam-Score: -4.3 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.7 (---) Here's what I'm running: matt@ita1bbx40,d1r17733u07 | uname -a Linux ita1bbx40 2.6.18-128.el5 #1 SMP Wed Jan 21 10:41:14 EST 2009 = x86_64 x86_64 x86_64 GNU/Linux matt@ita1bbx40,d1r17733u07 | cat /etc/issue CentOS release 5.3 (Final) Kernel \r on an \m matt@ita1bbx40,d1r17733u07 |=20 I'm in a large shared environment where I can't upgrade sleep. I just = wanted to bring this to your attention, I can work around and don't need = a fix. Thanks. -Matt On Nov 9, 2010, at 3:27 PM, Eric Blake wrote: > On 11/09/2010 12:31 PM, Matthew Bachmann wrote: >> sleep called with very big numbers returns immediately with success >>=20 >> -Matt >>=20 >> matt@ita1bbx40,d1r17733u07 | date; sleep 9999999999 && echo success; = date; sleep --version >> Tue Nov 9 14:31:04 EST 2010 >> success >> Tue Nov 9 14:31:04 EST 2010 >> sleep (GNU coreutils) 5.97 >=20 > That's rather old. Can you repeat it with the latest stable release = of > 8.6? Meanwhile, I'm wondering if your setup is a duplicate of this = report: > http://lists.gnu.org/archive/html/bug-coreutils/2010-11/msg00011.html >=20 > although it's hard to say, since you didn't provide any information > about what platform and kernel version you tested on. >=20 > --=20 > Eric Blake eblake@redhat.com +1-801-349-2682 > Libvirt virtualization library http://libvirt.org >=20 From unknown Sun Sep 14 05:04:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7359: sleep 9999999999 Resent-From: =?UTF-8?Q?P=C3=A1draig?= Brady Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-coreutils@gnu.org Resent-Date: Tue, 09 Nov 2010 22:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7359 X-GNU-PR-Package: coreutils X-GNU-PR-Keywords: To: Matthew Bachmann Cc: 7359@debbugs.gnu.org, Eric Blake Received: via spool by 7359-submit@debbugs.gnu.org id=B7359.128934171521165 (code B ref 7359); Tue, 09 Nov 2010 22:29:02 +0000 Received: (at 7359) by debbugs.gnu.org; 9 Nov 2010 22:28:35 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PFwg7-0005VK-2n for submit@debbugs.gnu.org; Tue, 09 Nov 2010 17:28:35 -0500 Received: from mail1.slb.deg.dub.stisp.net ([84.203.253.98]) by debbugs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1PFwg3-0005VE-Vb for 7359@debbugs.gnu.org; Tue, 09 Nov 2010 17:28:33 -0500 Received: (qmail 45390 invoked from network); 9 Nov 2010 22:33:12 -0000 Received: from unknown (HELO ?192.168.2.25?) (84.203.137.218) by mail1.slb.deg.dub.stisp.net with SMTP; 9 Nov 2010 22:33:12 -0000 Message-ID: <4CD9CC27.2010600@draigBrady.com> Date: Tue, 09 Nov 2010 22:33:11 +0000 From: =?UTF-8?Q?P=C3=A1draig?= Brady User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.8) Gecko/20100227 Thunderbird/3.0.3 MIME-Version: 1.0 References: <4CD9AEC0.6050205@redhat.com> <22EB84DA-3985-49E1-8D5D-71F3CA6107EA@itasoftware.com> In-Reply-To: <22EB84DA-3985-49E1-8D5D-71F3CA6107EA@itasoftware.com> X-Enigmail-Version: 1.0.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.7 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) On 09/11/10 20:31, Matthew Bachmann wrote: > Here's what I'm running: > > matt@ita1bbx40,d1r17733u07 | uname -a > Linux ita1bbx40 2.6.18-128.el5 #1 SMP Wed Jan 21 10:41:14 EST 2009 x86_64 x86_64 x86_64 GNU/Linux > matt@ita1bbx40,d1r17733u07 | cat /etc/issue > CentOS release 5.3 (Final) > Kernel \r on an \m > > matt@ita1bbx40,d1r17733u07 | > > I'm in a large shared environment where I can't upgrade sleep. I just wanted to bring this to your attention, I can work around and don't need a fix. Thanks. If you had a compiler, then doing the following would help us eliminate already handled issues: wget http://ftp.gnu.org/pub/gnu/coreutils/coreutils-8.6.tar.gz gzip -dc coreutils-8.6.tar.gz | tar -x cd coreutils-8.6 ./configure --quiet && make strace -e nanosleep src/sleep 9999999999 If not then an strace of the existing binary would help strace -e nanosleep sleep 9999999999 I tried the command on 32 bit FC5 (coreutils-5.97, kernel-2.6.17) without issue. cheers, Pádraig. From unknown Sun Sep 14 05:04:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7359: sleep 9999999999 Resent-From: Matthew Bachmann Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-coreutils@gnu.org Resent-Date: Wed, 10 Nov 2010 18:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7359 X-GNU-PR-Package: coreutils X-GNU-PR-Keywords: To: =?UTF-8?Q?P=C3=A1draig?= Brady Cc: 7359@debbugs.gnu.org, Eric Blake Received: via spool by 7359-submit@debbugs.gnu.org id=B7359.12894129479633 (code B ref 7359); Wed, 10 Nov 2010 18:16:02 +0000 Received: (at 7359) by debbugs.gnu.org; 10 Nov 2010 18:15:47 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PGFD1-0002VK-Cm for submit@debbugs.gnu.org; Wed, 10 Nov 2010 13:15:47 -0500 Received: from mx2.itasoftware.com ([63.115.78.21]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PGFCz-0002VE-FS for 7359@debbugs.gnu.org; Wed, 10 Nov 2010 13:15:46 -0500 Received: from ita4mta2.internal.itasoftware.com (ita4mta2.internal.itasoftware.com [10.4.52.168]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx2.itasoftware.com (Postfix) with ESMTP id 993A257D42; Wed, 10 Nov 2010 13:20:17 -0500 (EST) Received: from ita4zimproxy1.internal.itasoftware.com (lb1.dc4nat149.dc4.internal.itasoftware.com [10.4.199.149]) by ita4mta2.internal.itasoftware.com (Postfix) with ESMTP id 7DED319D8031; Wed, 10 Nov 2010 13:20:17 -0500 (EST) Received: from localhost (localhost.localdomain [127.0.0.1]) by ita4zimproxy1.internal.itasoftware.com (Postfix) with ESMTP id 7571A232901; Wed, 10 Nov 2010 13:20:17 -0500 (EST) X-Virus-Scanned: amavisd-new at ita4zimproxy1.internal.itasoftware.com Received: from ita4zimproxy1.internal.itasoftware.com ([127.0.0.1]) by localhost (ita4zimproxy1.internal.itasoftware.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 573-VGHNrdQk; Wed, 10 Nov 2010 13:20:16 -0500 (EST) Received: from [10.4.18.122] (lb1.dc4nat159.dc4.internal.itasoftware.com [10.4.199.159]) by ita4zimproxy1.internal.itasoftware.com (Postfix) with ESMTPSA id DE3EC2328FE; Wed, 10 Nov 2010 13:20:16 -0500 (EST) Mime-Version: 1.0 (Apple Message framework v1081) Content-Type: text/plain; charset=iso-8859-1 From: Matthew Bachmann In-Reply-To: <4CD9CC27.2010600@draigBrady.com> Date: Wed, 10 Nov 2010 13:20:16 -0500 Content-Transfer-Encoding: quoted-printable Message-Id: <15903D26-A146-4D69-9BD3-A45FBAD590A6@itasoftware.com> References: <4CD9AEC0.6050205@redhat.com> <22EB84DA-3985-49E1-8D5D-71F3CA6107EA@itasoftware.com> <4CD9CC27.2010600@draigBrady.com> X-Mailer: Apple Mail (2.1081) X-ITASoftware-MailScanner: Found to be clean X-ITASoftware-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-1, required 3, ALL_TRUSTED -1.00) X-ITASoftware-MailScanner-From: matt@itasoftware.com X-Spam-Status: No X-Spam-Score: -3.5 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.3 (---) Existing stuff: matt@ita1bbx40,d1r17733u07 | strace -e nanosleep sleep 9999999999 nanosleep({9999999999, 0}, NULL) =3D 0 matt@ita1bbx40,d1r17733u07 | rpm -qa | grep coreutils policycoreutils-1.33.12-14.2.el5 coreutils-5.97-19.el5 With download you pointed me at: matt@ita1bbx40,d1r17733u07 | strace -e nanosleep src/sleep 9999999999 nanosleep({4233600, 0}, matt@ita1bbx40,d1r17733u07 |=20 I ctrl-c'ed it because it appeared to be actually sleeping instead of = returning immediately. So yeah, it looks like it works fine with newer = stuff. -Matt On Nov 9, 2010, at 5:33 PM, P=E1draig Brady wrote: > On 09/11/10 20:31, Matthew Bachmann wrote: >> Here's what I'm running: >>=20 >> matt@ita1bbx40,d1r17733u07 | uname -a >> Linux ita1bbx40 2.6.18-128.el5 #1 SMP Wed Jan 21 10:41:14 EST 2009 = x86_64 x86_64 x86_64 GNU/Linux >> matt@ita1bbx40,d1r17733u07 | cat /etc/issue >> CentOS release 5.3 (Final) >> Kernel \r on an \m >>=20 >> matt@ita1bbx40,d1r17733u07 |=20 >>=20 >> I'm in a large shared environment where I can't upgrade sleep. I = just wanted to bring this to your attention, I can work around and don't = need a fix. Thanks. >=20 > If you had a compiler, then doing the following would > help us eliminate already handled issues: >=20 > wget http://ftp.gnu.org/pub/gnu/coreutils/coreutils-8.6.tar.gz > gzip -dc coreutils-8.6.tar.gz | tar -x > cd coreutils-8.6 > ./configure --quiet && make > strace -e nanosleep src/sleep 9999999999 >=20 > If not then an strace of the existing binary would help >=20 > strace -e nanosleep sleep 9999999999 >=20 > I tried the command on 32 bit FC5 (coreutils-5.97, kernel-2.6.17) = without issue. >=20 > cheers, > P=E1draig. From unknown Sun Sep 14 05:04:11 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.427 (Entity 5.427) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Matthew Bachmann Subject: bug#7359: closed (Re: bug#7359: sleep 9999999999) Message-ID: References: <4CDB1D19.2090006@draigBrady.com> X-Gnu-PR-Message: they-closed 7359 X-Gnu-PR-Package: coreutils Reply-To: 7359@debbugs.gnu.org Date: Wed, 10 Nov 2010 22:27:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1289428022-16770-1" This is a multi-part message in MIME format... ------------=_1289428022-16770-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #7359: sleep 9999999999 which was filed against the coreutils package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 7359@debbugs.gnu.org. --=20 7359: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D7359 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1289428022-16770-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 7359-done) by debbugs.gnu.org; 10 Nov 2010 22:26:14 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PGJ7N-0004Lr-Lz for submit@debbugs.gnu.org; Wed, 10 Nov 2010 17:26:13 -0500 Received: from mail1.slb.deg.dub.stisp.net ([84.203.253.98]) by debbugs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1PGJ7L-0004Lm-LR for 7359-done@debbugs.gnu.org; Wed, 10 Nov 2010 17:26:12 -0500 Received: (qmail 66313 invoked from network); 10 Nov 2010 22:30:55 -0000 Received: from unknown (HELO ?192.168.2.25?) (84.203.137.218) by mail1.slb.deg.dub.stisp.net with SMTP; 10 Nov 2010 22:30:55 -0000 Message-ID: <4CDB1D19.2090006@draigBrady.com> Date: Wed, 10 Nov 2010 22:30:49 +0000 From: =?ISO-8859-1?Q?P=E1draig_Brady?= User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.8) Gecko/20100227 Thunderbird/3.0.3 MIME-Version: 1.0 To: Matthew Bachmann Subject: Re: bug#7359: sleep 9999999999 References: <4CD9AEC0.6050205@redhat.com> <22EB84DA-3985-49E1-8D5D-71F3CA6107EA@itasoftware.com> <4CD9CC27.2010600@draigBrady.com> <15903D26-A146-4D69-9BD3-A45FBAD590A6@itasoftware.com> In-Reply-To: <15903D26-A146-4D69-9BD3-A45FBAD590A6@itasoftware.com> X-Enigmail-Version: 1.0.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: 7359-done Cc: Eric Blake , 7359-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) On 10/11/10 18:20, Matthew Bachmann wrote: > Existing stuff: > > matt@ita1bbx40,d1r17733u07 | strace -e nanosleep sleep 9999999999 > nanosleep({9999999999, 0}, NULL) = 0 > matt@ita1bbx40,d1r17733u07 | rpm -qa | grep coreutils > policycoreutils-1.33.12-14.2.el5 > coreutils-5.97-19.el5 > > With download you pointed me at: > > matt@ita1bbx40,d1r17733u07 | strace -e nanosleep src/sleep 9999999999 > nanosleep({4233600, 0}, > matt@ita1bbx40,d1r17733u07 | > > I ctrl-c'ed it because it appeared to be actually sleeping instead of returning immediately. So yeah, it looks like it works fine with newer stuff. Right, that confirms that it's sleeping for 49 days at a time. I.E. the existing immediately detectable workaround is in place. cheers, Pádraig. ------------=_1289428022-16770-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 9 Nov 2010 19:34:15 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PFtxO-0004Kl-5V for submit@debbugs.gnu.org; Tue, 09 Nov 2010 14:34:15 -0500 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PFtqt-0004GN-EI for submit@debbugs.gnu.org; Tue, 09 Nov 2010 14:27:32 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PFtvQ-00012i-2r for submit@debbugs.gnu.org; Tue, 09 Nov 2010 14:32:13 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:32846) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PFtvL-00010s-VF for submit@debbugs.gnu.org; Tue, 09 Nov 2010 14:32:12 -0500 Received: from [140.186.70.92] (port=53732 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PFtvG-0007wH-9B for bug-coreutils@gnu.org; Tue, 09 Nov 2010 14:32:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PFtv4-0000xe-NQ for bug-coreutils@gnu.org; Tue, 09 Nov 2010 14:31:55 -0500 Received: from mx1.itasoftware.com ([63.115.78.20]:46498) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PFtv4-0000xL-LW for bug-coreutils@gnu.org; Tue, 09 Nov 2010 14:31:50 -0500 Received: from ita4mta3.internal.itasoftware.com (ita4mta3.internal.itasoftware.com [10.4.52.159]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.itasoftware.com (Postfix) with ESMTP id 2A561256D42 for ; Tue, 9 Nov 2010 14:31:44 -0500 (EST) Received: from ita4zimproxy1.internal.itasoftware.com (lb1.dc4nat138.dc4.internal.itasoftware.com [10.4.199.138]) by ita4mta3.internal.itasoftware.com (Postfix) with ESMTP id 18DE11C24053 for ; Tue, 9 Nov 2010 14:31:44 -0500 (EST) Received: from localhost (localhost.localdomain [127.0.0.1]) by ita4zimproxy1.internal.itasoftware.com (Postfix) with ESMTP id 157122328B9 for ; Tue, 9 Nov 2010 14:31:44 -0500 (EST) X-Virus-Scanned: amavisd-new at ita4zimproxy1.internal.itasoftware.com Received: from ita4zimproxy1.internal.itasoftware.com ([127.0.0.1]) by localhost (ita4zimproxy1.internal.itasoftware.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xgwCd4fn7+2A for ; Tue, 9 Nov 2010 14:31:43 -0500 (EST) Received: from sslvpn238.internal.itasoftware.com (lb1.dc4nat173.dc4.internal.itasoftware.com [10.4.199.173]) by ita4zimproxy1.internal.itasoftware.com (Postfix) with ESMTPSA id 0C15C2328B7 for ; Tue, 9 Nov 2010 14:31:43 -0500 (EST) From: Matthew Bachmann Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Subject: sleep 9999999999 Date: Tue, 9 Nov 2010 14:31:42 -0500 Message-Id: To: bug-coreutils@gnu.org Mime-Version: 1.0 (Apple Message framework v1081) X-Mailer: Apple Mail (2.1081) X-ITASoftware-MailScanner: Found to be clean X-ITASoftware-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-1, required 3, ALL_TRUSTED -1.00) X-ITASoftware-MailScanner-From: matt@itasoftware.com X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Spam-Score: -6.0 (------) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 09 Nov 2010 14:34:13 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.0 (------) sleep called with very big numbers returns immediately with success -Matt matt@ita1bbx40,d1r17733u07 | date; sleep 9999999999 && echo success; = date; sleep --version Tue Nov 9 14:31:04 EST 2010 success Tue Nov 9 14:31:04 EST 2010 sleep (GNU coreutils) 5.97 Copyright (C) 2006 Free Software Foundation, Inc. This is free software. You may redistribute copies of it under the = terms of the GNU General Public License . There is NO WARRANTY, to the extent permitted by law. Written by Jim Meyering and Paul Eggert. matt@ita1bbx40,d1r17733u07 |=20 ------------=_1289428022-16770-1-- From unknown Sun Sep 14 05:04:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7359: sleep 9999999999 Resent-From: Michal Svoboda Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-coreutils@gnu.org Resent-Date: Thu, 11 Nov 2010 07:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7359 X-GNU-PR-Package: coreutils X-GNU-PR-Keywords: To: 7359@debbugs.gnu.org, P@draigBrady.com Received: via spool by 7359-submit@debbugs.gnu.org id=B7359.128945979529517 (code B ref 7359); Thu, 11 Nov 2010 07:17:02 +0000 Received: (at 7359) by debbugs.gnu.org; 11 Nov 2010 07:16:35 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PGROd-0007g2-7h for submit@debbugs.gnu.org; Thu, 11 Nov 2010 02:16:35 -0500 Received: from feynman.spatium.org ([62.44.4.60]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PGROb-0007fx-6a for 7359@debbugs.gnu.org; Thu, 11 Nov 2010 02:16:34 -0500 Received: by feynman.spatium.org (Postfix, from userid 1000) id 366BE2067786; Thu, 11 Nov 2010 08:21:17 +0100 (CET) Date: Thu, 11 Nov 2010 08:21:17 +0100 From: Michal Svoboda Message-ID: <20101111072117.GN12395@feynman.spatium.org> Mail-Followup-To: 7359@debbugs.gnu.org, P@draigBrady.com References: <4CD9AEC0.6050205@redhat.com> <22EB84DA-3985-49E1-8D5D-71F3CA6107EA@itasoftware.com> <4CD9CC27.2010600@draigBrady.com> <15903D26-A146-4D69-9BD3-A45FBAD590A6@itasoftware.com> <4CDB1D19.2090006@draigBrady.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <4CDB1D19.2090006@draigBrady.com> User-Agent: Mutt/1.5.20 (2009-06-14) Content-Transfer-Encoding: quoted-printable X-Spam-Score: -3.8 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.6 (---) P=C3=A1draig Brady wrote: > > matt@ita1bbx40,d1r17733u07 | strace -e nanosleep sleep 9999999999 > > nanosleep({9999999999, 0}, NULL) =3D 0 Just out of curiosity, what's wrong with nanosleep({9999999999, 0} ? The first argument should be time_t, which should not be prone to something stupid like overflowing at 2 (or 4) billion or so. Michal Svoboda From unknown Sun Sep 14 05:04:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7359: sleep 9999999999 Resent-From: =?UTF-8?Q?P=C3=A1draig?= Brady Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-coreutils@gnu.org Resent-Date: Thu, 11 Nov 2010 08:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7359 X-GNU-PR-Package: coreutils X-GNU-PR-Keywords: To: 7359@debbugs.gnu.org Received: via spool by 7359-submit@debbugs.gnu.org id=B7359.128946292830790 (code B ref 7359); Thu, 11 Nov 2010 08:09:02 +0000 Received: (at 7359) by debbugs.gnu.org; 11 Nov 2010 08:08:48 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PGSD9-00080Z-Kf for submit@debbugs.gnu.org; Thu, 11 Nov 2010 03:08:47 -0500 Received: from mail1.slb.deg.dub.stisp.net ([84.203.253.98]) by debbugs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1PGSD7-00080U-F0 for 7359@debbugs.gnu.org; Thu, 11 Nov 2010 03:08:46 -0500 Received: (qmail 33988 invoked from network); 11 Nov 2010 08:13:30 -0000 Received: from unknown (HELO ?192.168.2.25?) (84.203.137.218) by mail1.slb.deg.dub.stisp.net with SMTP; 11 Nov 2010 08:13:30 -0000 Message-ID: <4CDBA5A1.1060205@draigBrady.com> Date: Thu, 11 Nov 2010 08:13:21 +0000 From: =?UTF-8?Q?P=C3=A1draig?= Brady User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.8) Gecko/20100227 Thunderbird/3.0.3 MIME-Version: 1.0 References: <4CD9AEC0.6050205@redhat.com> <22EB84DA-3985-49E1-8D5D-71F3CA6107EA@itasoftware.com> <4CD9CC27.2010600@draigBrady.com> <15903D26-A146-4D69-9BD3-A45FBAD590A6@itasoftware.com> <4CDB1D19.2090006@draigBrady.com> <20101111072117.GN12395@feynman.spatium.org> In-Reply-To: <20101111072117.GN12395@feynman.spatium.org> X-Enigmail-Version: 1.0.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.7 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) On 11/11/10 07:21, Michal Svoboda wrote: > Pádraig Brady wrote: >>> matt@ita1bbx40,d1r17733u07 | strace -e nanosleep sleep 9999999999 >>> nanosleep({9999999999, 0}, NULL) = 0 > > Just out of curiosity, what's wrong with nanosleep({9999999999, 0} ? > > The first argument should be time_t, which should not be prone to > something stupid like overflowing at 2 (or 4) billion or so. Nothing is wrong with it, except that it trips up that old 64 bit linux kernel. cheers, Pádraig. From unknown Sun Sep 14 05:04:11 2025 X-Loop: help-debbugs@gnu.org Subject: bug#7359: sleep 9999999999 Resent-From: Eric Blake Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-coreutils@gnu.org Resent-Date: Thu, 11 Nov 2010 15:08:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7359 X-GNU-PR-Package: coreutils X-GNU-PR-Keywords: To: =?UTF-8?Q?P=C3=A1draig?= Brady Cc: 7359@debbugs.gnu.org Received: via spool by 7359-submit@debbugs.gnu.org id=B7359.128948807112508 (code B ref 7359); Thu, 11 Nov 2010 15:08:01 +0000 Received: (at 7359) by debbugs.gnu.org; 11 Nov 2010 15:07:51 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PGYkg-0003Fh-Mb for submit@debbugs.gnu.org; Thu, 11 Nov 2010 10:07:50 -0500 Received: from mx1.redhat.com ([209.132.183.28]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PGYkd-0003Fc-Nc for 7359@debbugs.gnu.org; Thu, 11 Nov 2010 10:07:49 -0500 Received: from int-mx09.intmail.prod.int.phx2.redhat.com (int-mx09.intmail.prod.int.phx2.redhat.com [10.5.11.22]) by mx1.redhat.com (8.13.8/8.13.8) with ESMTP id oABFCX0j002774 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Thu, 11 Nov 2010 10:12:33 -0500 Received: from [10.3.113.96] (ovpn-113-96.phx2.redhat.com [10.3.113.96]) by int-mx09.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id oABFCWYM005187; Thu, 11 Nov 2010 10:12:32 -0500 Message-ID: <4CDC07E0.4020800@redhat.com> Date: Thu, 11 Nov 2010 08:12:32 -0700 From: Eric Blake Organization: Red Hat User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.12) Gecko/20101103 Fedora/1.0-0.33.b2pre.fc14 Lightning/1.0b3pre Mnenhy/0.8.3 Thunderbird/3.1.6 MIME-Version: 1.0 References: <4CD9AEC0.6050205@redhat.com> <22EB84DA-3985-49E1-8D5D-71F3CA6107EA@itasoftware.com> <4CD9CC27.2010600@draigBrady.com> <15903D26-A146-4D69-9BD3-A45FBAD590A6@itasoftware.com> <4CDB1D19.2090006@draigBrady.com> <20101111072117.GN12395@feynman.spatium.org> <4CDBA5A1.1060205@draigBrady.com> In-Reply-To: <4CDBA5A1.1060205@draigBrady.com> X-Enigmail-Version: 1.1.2 OpenPGP: url=http://people.redhat.com/eblake/eblake.gpg Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------enigE1F479D01EAFA09402D7E30D" X-Scanned-By: MIMEDefang 2.68 on 10.5.11.22 X-Spam-Score: -10.2 (----------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -10.2 (----------) This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigE1F479D01EAFA09402D7E30D Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 11/11/2010 01:13 AM, P=C3=A1draig Brady wrote: > On 11/11/10 07:21, Michal Svoboda wrote: >> P=C3=A1draig Brady wrote: >>>> matt@ita1bbx40,d1r17733u07 | strace -e nanosleep sleep 9999999999 >>>> nanosleep({9999999999, 0}, NULL) =3D 0 >> >> Just out of curiosity, what's wrong with nanosleep({9999999999, 0} ? >> >> The first argument should be time_t, which should not be prone to >> something stupid like overflowing at 2 (or 4) billion or so. >=20 > Nothing is wrong with it, except that it trips > up that old 64 bit linux kernel. To be more precise - that kernel has a bug with nanosleep(-1,NULL). So we replace it with a working nanosleep. However, Windows machines have a bug with nanosleep(60*60*24*50,NULL), so we replace nanosleep on that platform as well. It's easier to have a single nanosleep replacement for both platforms; therefore, our nanosleep replacement repeatedly rolls over every 49 days, due to the worst case system we are replacing, even if the Linux replacement could go the full 9999999999 seconds without overflow. --=20 Eric Blake eblake@redhat.com +1-801-349-2682 Libvirt virtualization library http://libvirt.org --------------enigE1F479D01EAFA09402D7E30D Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Public key at http://people.redhat.com/eblake/eblake.gpg Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/ iQEcBAEBCAAGBQJM3AfgAAoJEKeha0olJ0NqPKgH/ivIz4E09hgkqNEK6ZtrMcUQ eDJ0qgdUe9dAQnWZftfIJyFQi+/6w077RhPld6atEolfYKKqxyk6P+Q1cz0fcquq yMwOCkznkF9BEeXPSPcc51QQrU/uYLhkQ7l1q2gw2soF/o90N1N7DBrjPay4B7kL PdsfqIz0uur/nplPYBQxCSBzrJ6E/jgliyqzaaYOjSVb/XYgerhlXLO+Q5GDjqNI aXf2CgRVOuK7ELnGG5CMXHasiIrrWr1XR5nzBVGoR5H1ELvnoB63jGyLf3vgpUaU vBt0dcW6eDXDP/Pqvsb/d5n3hKfE/Exdn2WFAI+yK3yYQ2Cd19dFzeeY5Fm8ygk= =F/Y8 -----END PGP SIGNATURE----- --------------enigE1F479D01EAFA09402D7E30D--