CHUI-875 (Viewer experiences a 10s delay on dnd (do not disturb) notification loading): For now adding logging when reading from persistent notifications and from dnd notifications.
parent
9e3ec04b4b
commit
2cb7218daf
|
|
@ -132,6 +132,8 @@ void LLDoNotDisturbNotificationStorage::loadNotifications()
|
|||
{
|
||||
LLFastTimer _(FTM_LOAD_DND_NOTIFICATIONS);
|
||||
|
||||
LL_INFOS("LLDoNotDisturbNotificationStorage") << "start loading notifications" << LL_ENDL;
|
||||
|
||||
LLSD input;
|
||||
if (!readNotifications(input) ||input.isUndefined())
|
||||
{
|
||||
|
|
@ -225,6 +227,8 @@ void LLDoNotDisturbNotificationStorage::loadNotifications()
|
|||
|
||||
//writes out empty .xml file (since LLCommunicationChannel::mHistory is empty)
|
||||
saveNotifications();
|
||||
|
||||
LL_INFOS("LLDoNotDisturbNotificationStorage") << "finished loading notifications" << LL_ENDL;
|
||||
}
|
||||
|
||||
void LLDoNotDisturbNotificationStorage::updateNotifications()
|
||||
|
|
|
|||
|
|
@ -105,6 +105,8 @@ bool LLNotificationStorage::writeNotifications(const LLSD& pNotificationData) co
|
|||
|
||||
bool LLNotificationStorage::readNotifications(LLSD& pNotificationData) const
|
||||
{
|
||||
LL_INFOS("LLNotificationStorage") << "starting read '" << mFileName << "'" << LL_ENDL;
|
||||
|
||||
bool didFileRead;
|
||||
|
||||
pNotificationData.clear();
|
||||
|
|
@ -126,6 +128,8 @@ bool LLNotificationStorage::readNotifications(LLSD& pNotificationData) const
|
|||
}
|
||||
}
|
||||
|
||||
LL_INFOS("LLNotificationStorage") << "ending read '" << mFileName << "'" << LL_ENDL;
|
||||
|
||||
return didFileRead;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -87,6 +87,8 @@ void LLPersistentNotificationStorage::loadNotifications()
|
|||
{
|
||||
LLFastTimer _(FTM_LOAD_NOTIFICATIONS);
|
||||
|
||||
LL_INFOS("LLPersistentNotificationStorage") << "start loading notifications" << LL_ENDL;
|
||||
|
||||
LLNotifications::instance().getChannel("Persistent")->
|
||||
connectChanged(boost::bind(&LLPersistentNotificationStorage::onPersistentChannelChanged, this, _1));
|
||||
|
||||
|
|
@ -129,6 +131,8 @@ void LLPersistentNotificationStorage::loadNotifications()
|
|||
notification_channel->hideToast(notification->getID());
|
||||
}
|
||||
}
|
||||
|
||||
LL_INFOS("LLPersistentNotificationStorage") << "finished loading notifications" << LL_ENDL;
|
||||
}
|
||||
|
||||
bool LLPersistentNotificationStorage::onPersistentChannelChanged(const LLSD& payload)
|
||||
|
|
|
|||
Loading…
Reference in New Issue