diff options
| author | bunnei <bunneidev@gmail.com> | 2021-06-09 21:37:11 -0700 |
|---|---|---|
| committer | bunnei <bunneidev@gmail.com> | 2021-06-09 21:37:11 -0700 |
| commit | b2971b48ed8f86857878f0fc0e1a744c4bc9d766 (patch) | |
| tree | 165e8f13b5e5be2a870cef7799f50c086e5f5d12 /src/core/hle/service | |
| parent | 86d832ab9a2896cd6a1ce7231645893390824985 (diff) | |
hle: kernel: KServerSession: Fix client disconnected.
- Prevents a cloned session's handler from being overwritten by another disconnected session.
- Fixes session handler nullptr asserts with Pokemon Sword & Shield.
Diffstat (limited to 'src/core/hle/service')
| -rw-r--r-- | src/core/hle/service/service.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/core/hle/service/service.h b/src/core/hle/service/service.h index 7f133a7cb..78afd7c73 100644 --- a/src/core/hle/service/service.h +++ b/src/core/hle/service/service.h @@ -42,7 +42,7 @@ class ServiceManager; static const int kMaxPortSize = 8; ///< Maximum size of a port name (8 characters) /// Arbitrary default number of maximum connections to an HLE service. -static const u32 DefaultMaxSessions = 0x10000; +static const u32 DefaultMaxSessions = 0x100; /** * This is an non-templated base of ServiceFramework to reduce code bloat and compilation times, it |
