[SCM] Samba Shared Repository - branch master updated

Jeremy Allison jra at samba.org
Wed Dec 16 11:20:40 MST 2009


The branch, master has been updated
       via  8f4d4a6... Final part of the fix for 6837 - "Too many open files" when trying to access large number of files
      from  b8c87c4... Add helpful debug of DACL for errors on ACL access. Jeremy.

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master


- Log -----------------------------------------------------------------
commit 8f4d4a67587655dffe669cdda4ceed108bcfc4e7
Author: Jeremy Allison <jra at samba.org>
Date:   Wed Dec 16 10:19:19 2009 -0800

    Final part of the fix for 6837 - "Too many open files" when trying to access large number of files
    
    Win7 needs a min of 16k file handles to work against a
    server.
    
    Jeremy.

-----------------------------------------------------------------------

Summary of changes:
 source3/include/local.h |   24 ++++++++++++------------
 1 files changed, 12 insertions(+), 12 deletions(-)


Changeset truncated at 500 lines:

diff --git a/source3/include/local.h b/source3/include/local.h
index de54ea5..a88b17b 100644
--- a/source3/include/local.h
+++ b/source3/include/local.h
@@ -56,17 +56,6 @@
 #define SYSLOG_FACILITY LOG_DAEMON
 #endif
 
-/* 
- * Default number of maximum open files per smbd. This is
- * also limited by the maximum available file descriptors
- * per process and can also be set in smb.conf as "max open files"
- * in the [global] section.
- */
-
-#ifndef MAX_OPEN_FILES
-#define MAX_OPEN_FILES 10000
-#endif
-
 /*
  * Fudgefactor required for open tdb's, etc.
  */
@@ -82,7 +71,18 @@
  */
 
 #ifndef MIN_OPEN_FILES_WINDOWS
-#define MIN_OPEN_FILES_WINDOWS 1050
+#define MIN_OPEN_FILES_WINDOWS 16384
+#endif
+
+/*
+ * Default number of maximum open files per smbd. This is
+ * also limited by the maximum available file descriptors
+ * per process and can also be set in smb.conf as "max open files"
+ * in the [global] section.
+ */
+
+#ifndef MAX_OPEN_FILES
+#define MAX_OPEN_FILES (MIN_OPEN_FILES_WINDOWS + MAX_OPEN_FUDGEFACTOR)
 #endif
 
 #define WORDMAX 0xFFFF


-- 
Samba Shared Repository


More information about the samba-cvs mailing list