Browse Source

k_server_session: fix crashes

nce_cpp
Liam 3 years ago
parent
commit
8988c3dea9
  1. 2
      src/core/hle/kernel/k_server_session.h
  2. 1
      src/core/hle/service/sm/sm.cpp

2
src/core/hle/kernel/k_server_session.h

@ -91,7 +91,7 @@ private:
/// List of threads which are pending a reply.
boost::intrusive::list<KSessionRequest> m_request_list;
KSessionRequest* m_current_request;
KSessionRequest* m_current_request{};
KLightLock m_lock;
};

1
src/core/hle/service/sm/sm.cpp

@ -80,7 +80,6 @@ ResultVal<Kernel::KPort*> ServiceManager::GetServicePort(const std::string& name
}
auto* port = Kernel::KPort::Create(kernel);
SCOPE_EXIT({ port->Close(); });
port->Initialize(ServerSessionCountMax, false, name);
auto handler = it->second;

Loading…
Cancel
Save