Update of /cvsroot/firebird/interbase/jrd
In directory usw-pr-cvs1:/tmp/cvs-serv22937
Modified Files:
winnt.c
Log Message:
Allow DB file sharing again.
Index: winnt.c
===================================================================
RCS file: /cvsroot/firebird/interbase/jrd/winnt.c,v
retrieving revision 1.4
retrieving revision 1.5
diff -U3 -r1.4 -r1.5
--- winnt.c 2001/06/11 11:27:54 1.4
+++ winnt.c 2001/06/18 09:02:05 1.5
@@ -79,7 +79,10 @@
FILE_FLAG_NO_BUFFERING |
FILE_FLAG_RANDOM_ACCESS;
#elif SUPERSERVER
-static const DWORD g_dwShareFlags = 0; // no sharing
+// TMN: Can't disable sharing since the engine tries to open the
+// isc4.gdb at least twice...
+//static const DWORD g_dwShareFlags = 0; // no sharing
+static const DWORD g_dwShareFlags = FILE_SHARE_READ | FILE_SHARE_WRITE;
static const DWORD g_dwExtraFlags = FILE_FLAG_RANDOM_ACCESS;
#else
static const DWORD g_dwShareFlags = FILE_SHARE_READ | FILE_SHARE_WRITE;
|