forked from eden-emu/eden
		
	k_server_session: preliminary support for userspace server sessions
This commit is contained in:
		
							parent
							
								
									a048c5ca0f
								
							
						
					
					
						commit
						545875eaa1
					
				
					 9 changed files with 346 additions and 49 deletions
				
			
		|  | @ -156,7 +156,8 @@ ResultVal<Kernel::KClientSession*> SM::GetServiceImpl(Kernel::HLERequestContext& | |||
| 
 | ||||
|     // Create a new session.
 | ||||
|     Kernel::KClientSession* session{}; | ||||
|     if (const auto result = port->GetClientPort().CreateSession(std::addressof(session)); | ||||
|     if (const auto result = port->GetClientPort().CreateSession( | ||||
|             std::addressof(session), std::make_shared<Kernel::SessionRequestManager>(kernel)); | ||||
|         result.IsError()) { | ||||
|         LOG_ERROR(Service_SM, "called service={} -> error 0x{:08X}", name, result.raw); | ||||
|         return result; | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Liam
						Liam