| 136 | } |
| 137 | |
| 138 | void CDbConnectionPool::RegisterMysqlDatabase(Mode DatabaseMode, const CMysqlConfig *pMysqlConfig) |
| 139 | { |
| 140 | m_pShared->m_aQueries[m_InsertIdx++] = std::make_unique<CSqlExecData>(DatabaseMode, pMysqlConfig); |
| 141 | m_InsertIdx %= std::size(m_pShared->m_aQueries); |
| 142 | m_pShared->m_NumBackup.Signal(); |
| 143 | } |
| 144 | |
| 145 | void CDbConnectionPool::Execute( |
| 146 | FRead pFunc, |