We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8720d27 commit 53678d6Copy full SHA for 53678d6
src/Microsoft.Extensions.Logging.MSBuild/MSBuildLoggerProvider.cs
@@ -22,15 +22,15 @@ public MSBuildLoggerProvider(TaskLoggingHelper loggingHelperToWrap)
22
23
public ILogger CreateLogger(string categoryName)
24
{
25
- if (!_loggers.TryGetValue(categoryName, out var logger))
+ lock (_loggers)
26
27
- logger = new MSBuildLogger(categoryName, _loggingHelper, _scopeProvider);
28
- lock (_loggers)
+ if (!_loggers.TryGetValue(categoryName, out var logger))
29
+ logger = new MSBuildLogger(categoryName, _loggingHelper, _scopeProvider);
30
_loggers[categoryName] = logger;
31
}
32
+ return logger;
33
- return logger;
34
35
36
public void Dispose() { }
0 commit comments