make-w32
[Top][All Lists]
Advanced

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

Re: FWD: Make CVS 7X slower on Win32 NTFS than beta 4


From: Markus Mauhart
Subject: Re: FWD: Make CVS 7X slower on Win32 NTFS than beta 4
Date: Sun, 12 Feb 2006 15:37:43 +0100

"Eli Zaretskii" <address@hidden> wrote ...
>
> +   else if (stat(dir->path_key, &st) == 0 && st.st_mtime > dir->mtime)

Just one note:

Function stat(..) is used at two additional places in dir.c, both times
via macro EINTRLOOP, defined in make.h:

  /* Some systems (like Solaris, PTX, etc.) do not support the SA_RESTART flag
     properly according to POSIX.  So, we try to wrap common system calls with
     checks for EINTR.....or you need to avoid -j.
  */
  #define EINTRLOOP(_v,_c)   while (((_v)=_c)==-1 && errno==EINTR)

Hence for consistency I would add a comparable loop here too.


Regards,
Markus.







reply via email to

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