mirror of
https://github.com/MariaDB/server.git
synced 2025-01-19 21:42:35 +01:00
Merge jhe@bk-internal.mysql.com:/home/bk/mysql-5.1-new-ndb-bj
into dev3-240.dev.cn.tlan:/home/justin.he/mysql/mysql-5.1/bug24521-5.1-new-ndb-bj
This commit is contained in:
commit
c18c32feda
3 changed files with 5 additions and 5 deletions
|
@ -105,11 +105,11 @@ Ndbfs::execREAD_CONFIG_REQ(Signal* signal)
|
|||
|
||||
theRequestPool = new Pool<Request>;
|
||||
|
||||
m_maxFiles = 40;
|
||||
m_maxFiles = 0;
|
||||
ndb_mgm_get_int_parameter(p, CFG_DB_MAX_OPEN_FILES, &m_maxFiles);
|
||||
Uint32 noIdleFiles = 27;
|
||||
ndb_mgm_get_int_parameter(p, CFG_DB_INITIAL_OPEN_FILES, &noIdleFiles);
|
||||
if (noIdleFiles > m_maxFiles)
|
||||
if (noIdleFiles > m_maxFiles && m_maxFiles != 0)
|
||||
m_maxFiles = noIdleFiles;
|
||||
// Create idle AsyncFiles
|
||||
for (Uint32 i = 0; i < noIdleFiles; i++){
|
||||
|
@ -650,7 +650,7 @@ AsyncFile*
|
|||
Ndbfs::createAsyncFile(){
|
||||
|
||||
// Check limit of open files
|
||||
if (theFiles.size()+1 == m_maxFiles) {
|
||||
if (m_maxFiles !=0 && theFiles.size()+1 == m_maxFiles) {
|
||||
// Print info about all open files
|
||||
for (unsigned i = 0; i < theFiles.size(); i++){
|
||||
AsyncFile* file = theFiles[i];
|
||||
|
|
|
@ -879,7 +879,7 @@ const ConfigInfo::ParamInfo ConfigInfo::m_ParamInfo[] = {
|
|||
ConfigInfo::CI_USED,
|
||||
false,
|
||||
ConfigInfo::CI_INT,
|
||||
"40",
|
||||
"0",
|
||||
"20",
|
||||
STR_VALUE(MAX_INT_RNIL) },
|
||||
|
||||
|
|
|
@ -705,7 +705,7 @@ const ParamInfo ParamInfoArray[] = {
|
|||
CI_USED,
|
||||
false,
|
||||
CI_INT,
|
||||
"40",
|
||||
"0",
|
||||
"20",
|
||||
STR_VALUE(MAX_INT_RNIL) },
|
||||
|
||||
|
|
Loading…
Reference in a new issue