Fix bad loop in LogStringHandler.AddFormat (#40147)
This commit is contained in:
parent
ba3f800d8a
commit
1bcfc580f7
|
|
@ -50,8 +50,8 @@ public ref struct LogStringHandler
|
|||
var i = 2;
|
||||
format = $"{originalFormat}_{i}";
|
||||
|
||||
while (!Values.TryAdd(Logger.ConvertName(format), value)
|
||||
|| Values[format] is T val2 && val2.Equals(value))
|
||||
while (!(Values.TryAdd(Logger.ConvertName(format), value)
|
||||
|| Values[format] is T val2 && val2.Equals(value)))
|
||||
{
|
||||
format = $"{originalFormat}_{i}";
|
||||
i++;
|
||||
|
|
|
|||
Loading…
Reference in New Issue