File tree Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -607,7 +607,9 @@ export class RoslynLanguageServer {
607
607
args . push ( '--extension' , extensionPath ) ;
608
608
}
609
609
610
- if ( logLevel && [ Trace . Messages , Trace . Verbose ] . includes ( this . GetTraceLevel ( logLevel ) ) ) {
610
+ const isTraceLogLevel = logLevel && [ Trace . Messages , Trace . Verbose ] . includes ( this . GetTraceLevel ( logLevel ) ) ;
611
+
612
+ if ( isTraceLogLevel ) {
611
613
_channel . appendLine ( `Starting server at ${ serverPath } ` ) ;
612
614
}
613
615
@@ -620,6 +622,9 @@ export class RoslynLanguageServer {
620
622
if ( ! languageServerOptions . useServerGC ) {
621
623
// The server by default uses serverGC, if the user opts out we need to set the environment variable to disable it.
622
624
env . DOTNET_gcServer = '0' ;
625
+ if ( isTraceLogLevel ) {
626
+ _channel . appendLine ( "ServerGC disabled" ) ;
627
+ }
623
628
}
624
629
625
630
let childProcess : cp . ChildProcessWithoutNullStreams ;
You can’t perform that action at this time.
0 commit comments