Small mutex fix.
							parent
							
								
									714904b984
								
							
						
					
					
						commit
						1c141783ac
					
				| 
						 | 
					@ -82,7 +82,6 @@ bool BLoggedOn()
 | 
				
			||||||
CSteamID GetSteamID()
 | 
					CSteamID GetSteamID()
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
    PRINT_DEBUG("Steam_User::GetSteamID\n");
 | 
					    PRINT_DEBUG("Steam_User::GetSteamID\n");
 | 
				
			||||||
    std::lock_guard<std::recursive_mutex> lock(global_mutex);
 | 
					 | 
				
			||||||
    CSteamID id = settings->get_local_steam_id();
 | 
					    CSteamID id = settings->get_local_steam_id();
 | 
				
			||||||
    
 | 
					    
 | 
				
			||||||
    return id;
 | 
					    return id;
 | 
				
			||||||
| 
						 | 
					@ -110,6 +109,7 @@ CSteamID GetSteamID()
 | 
				
			||||||
int InitiateGameConnection( void *pAuthBlob, int cbMaxAuthBlob, CSteamID steamIDGameServer, uint32 unIPServer, uint16 usPortServer, bool bSecure )
 | 
					int InitiateGameConnection( void *pAuthBlob, int cbMaxAuthBlob, CSteamID steamIDGameServer, uint32 unIPServer, uint16 usPortServer, bool bSecure )
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
    PRINT_DEBUG("InitiateGameConnection %i %llu %u %u %u\n", cbMaxAuthBlob, steamIDGameServer.ConvertToUint64(), unIPServer, usPortServer, bSecure);
 | 
					    PRINT_DEBUG("InitiateGameConnection %i %llu %u %u %u\n", cbMaxAuthBlob, steamIDGameServer.ConvertToUint64(), unIPServer, usPortServer, bSecure);
 | 
				
			||||||
 | 
					    std::lock_guard<std::recursive_mutex> lock(global_mutex);
 | 
				
			||||||
    if (cbMaxAuthBlob < INITIATE_GAME_CONNECTION_TICKET_SIZE) return 0;
 | 
					    if (cbMaxAuthBlob < INITIATE_GAME_CONNECTION_TICKET_SIZE) return 0;
 | 
				
			||||||
    uint32 out_size = INITIATE_GAME_CONNECTION_TICKET_SIZE;
 | 
					    uint32 out_size = INITIATE_GAME_CONNECTION_TICKET_SIZE;
 | 
				
			||||||
    ticket_manager->getTicketData(pAuthBlob, INITIATE_GAME_CONNECTION_TICKET_SIZE, &out_size);
 | 
					    ticket_manager->getTicketData(pAuthBlob, INITIATE_GAME_CONNECTION_TICKET_SIZE, &out_size);
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue