@@ -28,7 +28,7 @@ interface extensionConfiguration {
2828let extensionConfiguration : extensionConfiguration = {
2929 askToStartBuild : true ,
3030} ;
31- let pullConfigurationInterval : NodeJS . Timeout | null = null ;
31+ let pullConfigurationPeriodically : NodeJS . Timeout | null = null ;
3232
3333// https://microsoft.github.io/language-server-protocol/specification#initialize
3434// According to the spec, there could be requests before the 'initialize' request. Link in comment tells how to handle them.
@@ -855,9 +855,9 @@ function onMessage(msg: m.Message) {
855855 initialized = true ;
856856
857857 // Periodically pull configuration from the client.
858- pullConfigurationInterval = setInterval ( ( ) => {
858+ pullConfigurationPeriodically = setInterval ( ( ) => {
859859 askForAllCurrentConfiguration ( ) ;
860- } , 10_000 ) ;
860+ } , c . pullConfigurationInterval ) ;
861861
862862 // Save initial configuration, if present
863863 let initParams = msg . params as InitializeParams ;
@@ -895,8 +895,8 @@ function onMessage(msg: m.Message) {
895895 stopWatchingCompilerLog ( ) ;
896896 // TODO: delete bsb watchers
897897
898- if ( pullConfigurationInterval != null ) {
899- clearInterval ( pullConfigurationInterval ) ;
898+ if ( pullConfigurationPeriodically != null ) {
899+ clearInterval ( pullConfigurationPeriodically ) ;
900900 }
901901
902902 let response : m . ResponseMessage = {
0 commit comments