bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] openat: reduce syscalls in first probe of /proc


From: Bastien ROUCARIES
Subject: Re: [PATCH] openat: reduce syscalls in first probe of /proc
Date: Tue, 10 May 2011 11:25:09 +0200

I disagree here:
>       else
>         {
> +          /* Detect whether /proc/self/fd/../fd exists.  On Linux, that name
> +             resolves to /proc/self/fd, which was opened above.  However, on
> +             Solaris, it may resolve to /proc/self/fd/fd, which cannot exist,
> +             since all names in /proc/self/fd are numeric.  */

Will be better
    /* Detect whether /proc/self/fd/%i/../fd exists.  Where %i is an
open fd on /proc/self/fd.
       On Linux, that name
       resolves to /proc/self/fd, which was opened above.  However, on
       Solaris, it may resolve to /proc/self/fd/fd, which cannot exist,
       since all names in /proc/self/fd are numeric.  */

Bastien



reply via email to

[Prev in Thread] Current Thread [Next in Thread]