From owner-freebsd-current Tue Mar 26 20:10:02 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id UAA14630 for current-outgoing; Tue, 26 Mar 1996 20:10:02 -0800 (PST) Received: from cyb (cyb.alaska.net [204.17.139.166]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id UAA14599 for ; Tue, 26 Mar 1996 20:09:53 -0800 (PST) Received: by cyb (Smail3.1.29.1 #9) id m0u1mTG-0006etC; Tue, 26 Mar 96 19:04 AKST Message-Id: From: loodvrij@gridpoint.com (Bruce J. Keeler) Subject: Re: Patch to talkd To: phk@critter.tfs.com (Poul-Henning Kamp) Date: Tue, 26 Mar 1996 19:04:30 -0900 (AKST) Cc: asami@cs.berkeley.edu, jkh@time.cdrom.com, gibbs@freefall.freebsd.org, paul@netcraft.co.uk, joerg_wunsch@uriah.heep.sax.de, freebsd-current@FreeBSD.ORG, loodvrij@gridpoint.com In-Reply-To: <11264.827762066@critter.tfs.com> from "Poul-Henning Kamp" at Mar 25, 96 01:54:26 pm X-Mailer: ELM [version 2.4 PL24] Content-Type: text Sender: owner-current@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > > > I found another problem. I tried doing a "mesg n" in all my xterms > > except one from my .bashrc. However, the xterm that is started with > > "-e systat -iostat" doesn't read my .bashrc (of course), and > > furthermore, it always has zero idle time for some reason (no I'm not > > touching it). Thus, all the unqualified talk messages show up on that > > window. > > All of this would be much better if the timestamp on the tty device-node > was only updated on input... > These problems seem to be caused by programs like systat and elm which sit there in read() and respond to signals. When the process handles a signal, the atime is set. Doesn't seem right to me. -- Bruce J. Keeler Internet: loodvrij@gridpoint.com -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- "The thing with beating your head against a wall is that it feels so *good* when you stop."