mirror of
https://git.citron-emu.org/Citron/Citron.git
synced 2025-03-19 04:31:48 +00:00
service/ssl: Register ssl:s service to fix game hangs
Added registration for the 'ssl:s' service using the same implementation as the regular 'ssl' service. This fixes issues with certain titles that hang indefinitely while waiting for this service to become available. The issue appears in logs as: "Server is not registered! service=ssl:s" "Waiting for service ssl:s to become available" This is a simple fix that reuses the existing SSL implementation instead of creating a separate one, as both services share the same functionality. This commit enhances the Multiplayer Function Signed-off-by: Zephyron <zephyron@citron-emu.org>
This commit is contained in:
parent
21594b73aa
commit
51800e249b
1 changed files with 1 additions and 0 deletions
|
@ -565,6 +565,7 @@ void LoopProcess(Core::System& system) {
|
|||
auto server_manager = std::make_unique<ServerManager>(system);
|
||||
|
||||
server_manager->RegisterNamedService("ssl", std::make_shared<ISslService>(system));
|
||||
server_manager->RegisterNamedService("ssl:s", std::make_shared<ISslService>(system));
|
||||
ServerManager::RunServer(std::move(server_manager));
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue