* [io-layer/io.c]: Calling File.Set[LastWrite|LastAccess|Create]Time()
on a directory was failing, because the I/O layer was trying to open the
directory with write permission, which fails with EISDIR. This patch
works around the problem by recognizing this condition and reopening
without write permission.
 
(As a side-note, I tested my XML deserialization code for
interoperability with .NET last night and everything worked perfectly. I
ran the server on XP, the client on Linux, and they chatted with
asymmetric and symmetric key encryption and XML serialized objects.)

Best regards,

-elan

Attachment: patch.io
Description: Binary data

Reply via email to