From e934cdb2efe9999b78bece6111ce4b6213cb566e Mon Sep 17 00:00:00 2001 From: Fletcher Dunn Date: Wed, 29 Apr 2020 10:30:18 -0700 Subject: [PATCH] Tweak spew --- .../clientlib/steamnetworkingsockets_lowlevel.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/steamnetworkingsockets/clientlib/steamnetworkingsockets_lowlevel.cpp b/src/steamnetworkingsockets/clientlib/steamnetworkingsockets_lowlevel.cpp index 545d648..ad49ad1 100644 --- a/src/steamnetworkingsockets/clientlib/steamnetworkingsockets_lowlevel.cpp +++ b/src/steamnetworkingsockets/clientlib/steamnetworkingsockets_lowlevel.cpp @@ -104,7 +104,12 @@ void SteamDatagramTransportLock::OnLocked( const char *pszTag, SteamNetworkingMi s_nCurrentLockTags = 0; if ( usecTimeSpentWaitingOnLock > s_usecLockWaitWarningThreshold && usecNow > s_usecIgnoreLongLockWaitTimeUntil ) - SpewWarning( "Waited %.1fms for SteamNetworkingSockets lock", usecTimeSpentWaitingOnLock*1e-3 ); + { + if ( pszTag ) + SpewWarning( "Waited %.1fms for SteamNetworkingSockets lock [%s]", usecTimeSpentWaitingOnLock*1e-3, pszTag ); + else + SpewWarning( "Waited %.1fms for SteamNetworkingSockets lock", usecTimeSpentWaitingOnLock*1e-3 ); + } auto callback = s_fLockAcquiredCallback; // save to temp, to prevent very narrow race condition where variable is cleared after we null check it, and we call null if ( callback )