Windows: disable memory extent interface
[openafs.git] / src / WINNT / afsrdr / user / RDRFunction.c
index 7d3d9e8..2b482ed 100644 (file)
@@ -118,6 +118,11 @@ RDR_SetInitParams( OUT AFSRedirectorInitInfo **ppRedirInitInfo, OUT DWORD * pRed
     MEMORYSTATUSEX memStatus;
     DWORD maxMemoryCacheSize;
 
+#if 0
+    /*
+     * For now disable the memory extent interface because there
+     * have been reports of data corruption.
+     */
     memStatus.dwLength = sizeof(memStatus);
     if (GlobalMemoryStatusEx(&memStatus)) {
         /*
@@ -136,6 +141,9 @@ RDR_SetInitParams( OUT AFSRedirectorInitInfo **ppRedirInitInfo, OUT DWORD * pRed
          */
         maxMemoryCacheSize = 65536;
     }
+#else
+    maxMemoryCacheSize = 0;
+#endif
 
     *pRedirInitInfoLen = (DWORD) (sizeof(AFSRedirectorInitInfo) + (cm_CachePathLen + TempPathLen) * sizeof(WCHAR));
     *ppRedirInitInfo = (AFSRedirectorInitInfo *)malloc(*pRedirInitInfoLen);