Date: Sat, 4 May 2002 17:40:04 -0700 (PDT) From: Bruce Evans <bde@zeta.org.au> To: freebsd-bugs@FreeBSD.org Subject: Re: bin/37702: /usr/bin/top uses 100% cpu in 'system' Message-ID: <200205050040.g450e4C23386@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR bin/37702; it has been noted by GNATS. From: Bruce Evans <bde@zeta.org.au> To: David Malone <dwmalone@maths.tcd.ie> Cc: Edwin Groothuis <edwin@mavetju.org>, <freebsd-gnats-submit@FreeBSD.ORG> Subject: Re: bin/37702: /usr/bin/top uses 100% cpu in 'system' Date: Sun, 5 May 2002 10:39:24 +1000 (EST) On Sat, 4 May 2002, David Malone wrote: > On Fri, May 03, 2002 at 05:50:07AM -0700, Edwin Groothuis wrote: > > case 's': > > - if ((delay = atoi(optarg)) < 0) > > + if ((delay = atoi(optarg)) <= 0) > > { > > I think this has been fixed in -current in another way: > > if ((delay = atoi(optarg)) < 0 || (delay == 0 && getuid() != 0)) > > this means you're only alowd to get continious updates if you're > root. (This change came from the last beta version of top which > was released by the original authors.) -current still has the bad options parsing, and a delay of 0 causes strange synchronization at least on syscons consoles: the user/nice/system/interrupt/idle percentages are usually all displayed as "0.0". Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200205050040.g450e4C23386>