summaryrefslogtreecommitdiff
path: root/src/core/hle/service/service.cpp
diff options
context:
space:
mode:
authorGravatar bunnei2022-04-06 12:25:25 -0700
committerGravatar GitHub2022-04-06 12:25:25 -0700
commiteb8c8db8992b5c5027d172c859e214c722be3b56 (patch)
tree8ec80b645d6ddc680fec8c0454571075c9f1dc49 /src/core/hle/service/service.cpp
parentMerge pull request #8162 from german77/bombslinger (diff)
parenthle: service: nvdrv: Create a service thread where appropriate. (diff)
downloadyuzu-eb8c8db8992b5c5027d172c859e214c722be3b56.tar.gz
yuzu-eb8c8db8992b5c5027d172c859e214c722be3b56.tar.xz
yuzu-eb8c8db8992b5c5027d172c859e214c722be3b56.zip
Merge pull request #8122 from bunnei/improve-thread-usage
Improve usage of service host threads
Diffstat (limited to 'src/core/hle/service/service.cpp')
-rw-r--r--src/core/hle/service/service.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/core/hle/service/service.cpp b/src/core/hle/service/service.cpp
index ab3286db9..8d902beb9 100644
--- a/src/core/hle/service/service.cpp
+++ b/src/core/hle/service/service.cpp
@@ -91,8 +91,9 @@ namespace Service {
91} 91}
92 92
93ServiceFrameworkBase::ServiceFrameworkBase(Core::System& system_, const char* service_name_, 93ServiceFrameworkBase::ServiceFrameworkBase(Core::System& system_, const char* service_name_,
94 u32 max_sessions_, InvokerFn* handler_invoker_) 94 ServiceThreadType thread_type, u32 max_sessions_,
95 : SessionRequestHandler(system_.Kernel(), service_name_), system{system_}, 95 InvokerFn* handler_invoker_)
96 : SessionRequestHandler(system_.Kernel(), service_name_, thread_type), system{system_},
96 service_name{service_name_}, max_sessions{max_sessions_}, handler_invoker{handler_invoker_} {} 97 service_name{service_name_}, max_sessions{max_sessions_}, handler_invoker{handler_invoker_} {}
97 98
98ServiceFrameworkBase::~ServiceFrameworkBase() { 99ServiceFrameworkBase::~ServiceFrameworkBase() {