mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-03-31 21:15:33 +08:00
Avoid further loading when shutting down
This commit is contained in:
committed by
Mathew Sutcliffe
parent
1177cd862a
commit
7d9b721b87
@@ -408,11 +408,12 @@ namespace BlackCore
|
||||
|
||||
CUrl CDatabaseReader::getBaseUrl(CDbFlags::DataRetrievalModeFlag mode) const
|
||||
{
|
||||
Q_ASSERT_X(sApp, Q_FUNC_INFO, "Missing app object");
|
||||
if (this->isShuttingDown()) { return CUrl(); }
|
||||
Q_ASSERT_X(sApp, Q_FUNC_INFO, "Missing app object, URLs cannot be obtained");
|
||||
switch (mode)
|
||||
{
|
||||
case CDbFlags::DbReading:
|
||||
return getDbServiceBaseUrl().withAppendedPath("/service");
|
||||
return this->getDbServiceBaseUrl().withAppendedPath("/service");
|
||||
case CDbFlags::SharedHeadersOnly:
|
||||
case CDbFlags::Shared:
|
||||
return CDatabaseReader::getWorkingDbDataFileLocationUrl();
|
||||
|
||||
Reference in New Issue
Block a user