diff options
author | unknown <tomas@poseidon.ndb.mysql.com> | 2005-02-17 10:39:54 +0100 |
---|---|---|
committer | unknown <tomas@poseidon.ndb.mysql.com> | 2005-02-17 10:39:54 +0100 |
commit | 461dab23504c66a75e5bae7ed1a194e6e29111f8 (patch) | |
tree | 90d3c8a7815dfa3edf3d4f1a328277750e206154 /ndb/src/mgmsrv | |
parent | ccdb4f6671808e00c4c066f8bc012bb46b94c2f3 (diff) | |
download | mariadb-git-461dab23504c66a75e5bae7ed1a194e6e29111f8.tar.gz |
added mutex lock for "get config"
ndb/include/transporter/TransporterRegistry.hpp:
added comment
Diffstat (limited to 'ndb/src/mgmsrv')
-rw-r--r-- | ndb/src/mgmsrv/Services.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/ndb/src/mgmsrv/Services.cpp b/ndb/src/mgmsrv/Services.cpp index a43bf13fd1c..fdfe2f92aca 100644 --- a/ndb/src/mgmsrv/Services.cpp +++ b/ndb/src/mgmsrv/Services.cpp @@ -572,11 +572,13 @@ MgmApiSession::getConfig_common(Parser_t::Context &, } } + NdbMutex_Lock(m_mgmsrv.m_configMutex); const ConfigValues * cfg = &conf->m_configValues->m_config; const Uint32 size = cfg->getPackedSize(); UtilBuffer src; cfg->pack(src); + NdbMutex_Unlock(m_mgmsrv.m_configMutex); BaseString str; int res = base64_encode(src, str); |