Hmmm, Trond reckons this race condition always has existed in the kernel, implying that since userland can work around it, it should: http://bugzilla.kernel.org/show_bug.cgi?id=12557
Would it be possible to, upon an ESTALE return result from the acccess() call, to open() the file instead, and then perform an access() if indeed the latter is then still necessary? That might be sufficient to invalidate the cache (since catting the Xauthority file or running xauth list seems to invalidate the cache). -- TimC Disclaimer: This post owned by the owner -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org