Added some profiling events for cover and audio resources

This commit is contained in:
emeric
2024-03-09 18:58:24 +01:00
parent 3155be0732
commit db1d95e3db
2 changed files with 6 additions and 0 deletions
@@ -27,6 +27,7 @@
#include "database/Session.hpp" #include "database/Session.hpp"
#include "database/Track.hpp" #include "database/Track.hpp"
#include "utils/ILogger.hpp" #include "utils/ILogger.hpp"
#include "utils/IProfiler.hpp"
#include "utils/String.hpp" #include "utils/String.hpp"
#include "LmsApplication.hpp" #include "LmsApplication.hpp"
@@ -83,6 +84,8 @@ namespace UserInterface
void AudioFileResource::handleRequest(const Wt::Http::Request& request, Wt::Http::Response& response) void AudioFileResource::handleRequest(const Wt::Http::Request& request, Wt::Http::Response& response)
{ {
LMS_SCOPED_PROFILE_OVERVIEW("UI", "HandleAudioFileRequest");
std::shared_ptr<IResourceHandler> fileResourceHandler; std::shared_ptr<IResourceHandler> fileResourceHandler;
if (!request.continuation()) if (!request.continuation())
+3
View File
@@ -26,6 +26,7 @@
#include "database/Track.hpp" #include "database/Track.hpp"
#include "utils/Exception.hpp" #include "utils/Exception.hpp"
#include "utils/ILogger.hpp" #include "utils/ILogger.hpp"
#include "utils/IProfiler.hpp"
#include "utils/Service.hpp" #include "utils/Service.hpp"
#include "utils/String.hpp" #include "utils/String.hpp"
@@ -61,6 +62,8 @@ namespace UserInterface
void CoverResource::handleRequest(const Wt::Http::Request& request, Wt::Http::Response& response) void CoverResource::handleRequest(const Wt::Http::Request& request, Wt::Http::Response& response)
{ {
LMS_SCOPED_PROFILE_OVERVIEW("UI", "HandleCoverRequest");
// Retrieve parameters // Retrieve parameters
const std::string* trackIdStr = request.getParameter("trackid"); const std::string* trackIdStr = request.getParameter("trackid");
const std::string* releaseIdStr = request.getParameter("releaseid"); const std::string* releaseIdStr = request.getParameter("releaseid");