From mboxrd@z Thu Jan 1 00:00:00 1970 To: 9fans@cse.psu.edu Subject: Re: [9fans] (no subject) From: "rob pike" MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="upas-xlppmqtvhihqphdvehnrvlukex" Message-Id: <20011209144857.992B819A04@mail.cse.psu.edu> Date: Sun, 9 Dec 2001 09:48:54 -0500 Topicbox-Message-UUID: 3170dc9a-eaca-11e9-9e20-41e7f4b1d025 This is a multi-part message in MIME format. --upas-xlppmqtvhihqphdvehnrvlukex Content-Disposition: inline Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit touch should just try to set the mtime, if the file server will let it. try this change and see if it behaves better. %% diff -n touch.c /sys/src/cmd/touch.c touch.c:30 c /sys/src/cmd/touch.c:30 < Dir stbuff, nstbuff; --- > Dir stbuff; touch.c:39,44 d /sys/src/cmd/touch.c:38 < } < stbuff.mtime = time(0); < if(dirwstat(name, &stbuff) >= 0){ < /* check that file server paid attention */ < if(dirstat(name, &nstbuff) >=0 && nstbuff.mtime == stbuff.mtime) < return 0; %% --upas-xlppmqtvhihqphdvehnrvlukex Content-Type: message/rfc822 Content-Disposition: inline Received: from mail.cse.psu.edu ([130.203.4.6]) by plan9; Sun Dec 9 03:24:18 EST 2001 Received: from psuvax1.cse.psu.edu (psuvax1.cse.psu.edu [130.203.4.6]) by mail.cse.psu.edu (CSE Mail Server) with ESMTP id ACF7B199F2; Sun, 9 Dec 2001 03:24:06 -0500 (EST) Delivered-To: 9fans@cse.psu.edu Received: from ar.aichi-u.ac.jp (ar.aichi-u.ac.jp [202.250.160.40]) by mail.cse.psu.edu (CSE Mail Server) with SMTP id 98EEF199DD for <9fans@cse.psu.edu>; Sun, 9 Dec 2001 03:23:12 -0500 (EST) From: arisawa@ar.aichi-u.ac.jp To: 9fans@cse.psu.edu MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Message-Id: <20011209082312.98EEF199DD@mail.cse.psu.edu> Subject: [9fans] (no subject) Sender: 9fans-admin@cse.psu.edu Errors-To: 9fans-admin@cse.psu.edu X-BeenThere: 9fans@cse.psu.edu X-Mailman-Version: 2.0.7 Precedence: bulk Reply-To: 9fans@cse.psu.edu List-Help: List-Id: Fans of the OS Plan 9 from Bell Labs <9fans.cse.psu.edu> List-Archive: Date: Sun, 9 Dec 2001 17:22:59 +0900 Hello, `Touch' change the size of file if is append only. term% chmod +a x term% ls -l x a-rw-rw-r-- M 3 arisawa arisawa 1 Dec 9 16:59 x term% touch x term% ls -l x a-rw-rw-r-- M 3 arisawa arisawa 2 Dec 9 17:05 x term% Kenji Arisawa E-mail: arisawa@aichi-u.ac.jp --upas-xlppmqtvhihqphdvehnrvlukex--