Date: Wed, 27 Mar 1996 17:29:02 +1100 From: Bruce Evans <bde@zeta.org.au> To: loodvrij@gridpoint.com, phk@critter.tfs.com Cc: asami@cs.berkeley.edu, freebsd-current@freebsd.org, gibbs@freefall.freebsd.org, jkh@time.cdrom.com, joerg_wunsch@uriah.heep.sax.de, paul@netcraft.co.uk Subject: Re: Patch to talkd Message-ID: <199603270629.RAA19092@godzilla.zeta.org.au>
next in thread | raw e-mail | index | archive | help
>> 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. For all special files, the atime is (bogusly) marked for update when a read() is started and it isn't marked for update (as is required) upon successful completion of the read(). For ufs regular files, the atime is marked for update (and immediately updated) upon both successful and unsuccessful completion. Bruce
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199603270629.RAA19092>