mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-05-05 01:35:45 +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
|
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)
|
switch (mode)
|
||||||
{
|
{
|
||||||
case CDbFlags::DbReading:
|
case CDbFlags::DbReading:
|
||||||
return getDbServiceBaseUrl().withAppendedPath("/service");
|
return this->getDbServiceBaseUrl().withAppendedPath("/service");
|
||||||
case CDbFlags::SharedHeadersOnly:
|
case CDbFlags::SharedHeadersOnly:
|
||||||
case CDbFlags::Shared:
|
case CDbFlags::Shared:
|
||||||
return CDatabaseReader::getWorkingDbDataFileLocationUrl();
|
return CDatabaseReader::getWorkingDbDataFileLocationUrl();
|
||||||
|
|||||||
Reference in New Issue
Block a user