From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: References: <1f7987e063f01beaba1c53723d3f5b97@felloff.net> From: Giacomo Tesio Date: Thu, 1 Dec 2016 00:15:17 +0100 Message-ID: To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: multipart/alternative; boundary=001a1135a438d501b505428ce0bc Subject: Re: [9fans] create/create race Topicbox-Message-UUID: afbdab64-ead9-11e9-9d60-3106f5b1d025 --001a1135a438d501b505428ce0bc Content-Type: text/plain; charset=UTF-8 Thanks Charles! This is exactly the kind of info I was looking for. Giacomo 2016-11-30 22:53 GMT+01:00 Charles Forsyth : > > On 30 November 2016 at 21:51, Charles Forsyth > wrote: > >> that the whole path name is re-evaluated 3 times > > > That doesn't happen with the current implementation, because it walks to > the parent directory, does the create/open etc at that point with a > reference held. > --001a1135a438d501b505428ce0bc Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Thanks Charles! This is exactly the kind of info I wa= s looking for.


Giacomo

2016-11-30 22:53 GMT+01:00 Charles Forsyth = <charles.forsyth@gmail.com>:
=
On 30 November 2016 at 21:51, Charles Forsyt= h <charles.forsyth@gmail.com> wrote:
that the whole path name is re-evaluated 3 times

That doesn't happen with the current implementati= on, because it walks to the parent directory, does the create/open etc at t= hat point with a reference held.

--001a1135a438d501b505428ce0bc--