server: Map ETXTBSY to STATUS_SHARING_VIOLATION

Dmitry Timoshkov dmitry at codeweavers.com
Mon Sep 10 23:07:29 CDT 2007


Hello,

this patch should fix the problem reported in the bug 9580.

Changelog:
    server: Map ETXTBSY to STATUS_SHARING_VIOLATION.

---
 server/file.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/server/file.c b/server/file.c
index 7fc36b0..0518497 100644
--- a/server/file.c
+++ b/server/file.c
@@ -286,6 +286,7 @@ void file_set_error(void)
 {
     switch (errno)
     {
+    case ETXTBSY:
     case EAGAIN:    set_error( STATUS_SHARING_VIOLATION ); break;
     case EBADF:     set_error( STATUS_INVALID_HANDLE ); break;
     case ENOSPC:    set_error( STATUS_DISK_FULL ); break;
-- 
1.5.2.5






More information about the wine-patches mailing list