You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
SqlClientEventSource.Log.TryAdvancedTraceEvent("TdsParserStateObject.DecrementPendingCallbacks | ADV | State Object Id {0}, after decrementing _pendingCallbacks: {1}",_objectID,_pendingCallbacks);
68
+
93
69
FreeGcHandle(remaining,release);
70
+
94
71
// NOTE: TdsParserSessionPool may call DecrementPendingCallbacks on a TdsParserStateObject which is already disposed
95
72
// This is not dangerous (since the stateObj is no longer in use), but we need to add a workaround in the assert for it
96
73
Debug.Assert((remaining==-1&&SessionHandle.IsNull)||(0<=remaining&&remaining<3),$"_pendingCallbacks values is invalid after decrementing: {remaining}");
0 commit comments