Please test latest developer snapshot
Eric Blake
eblake@redhat.com
Sat Feb 26 00:45:00 GMT 2011
On 02/25/2011 05:24 PM, Vorfeed Canal wrote:
> On Mon, Feb 21, 2011 at 6:20 PM, Thomas Wolff <towo@towo.net> wrote:
>> And this is not an artificial limitation but there is no way that this
>> could conceivably work.
>> What do you mean "there is no way that this could conceivably work"?
>> It worked in Linux till it was explicitly forbidden...
Well, there's other strange effects with operating on "." and "..". At
one point, the Hurd operating system tried to honor
rename("subdir/..","other") (similar to this discussion about
rmdir(".")), with the net result of deadlocking the filesystem and
making all subsequent syscalls fail with EIEIO ("the computer bought the
farm"). There's a reason that POSIX forbids some operations on these
names, because they are too prone to bad implementations royally
screwing up your system.
--
Eric Blake eblake@redhat.com +1-801-349-2682
Libvirt virtualization library http://libvirt.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 619 bytes
Desc: OpenPGP digital signature
URL: <http://cygwin.com/pipermail/cygwin/attachments/20110226/1710cf39/attachment.sig>
More information about the Cygwin
mailing list