Skip to content

Commit 1625257

Browse files
authored
fix: disable offline checks (#666)
1 parent f7d0d1b commit 1625257

File tree

1 file changed

+0
-43
lines changed

1 file changed

+0
-43
lines changed

application/server/server.go

Lines changed: 0 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ package server
1818

1919
import (
2020
"context"
21-
"errors"
2221
"fmt"
2322
"os"
2423
"runtime"
@@ -233,7 +232,6 @@ func initializeHandler(srv *jrpc2.Server) handler.Func {
233232

234233
InitializeSettings(c, params.InitializationOptions)
235234

236-
startOfflineDetection(c)
237235
startClientMonitor(params, logger)
238236

239237
go createProgressListener(progress.Channel, srv, c.Logger())
@@ -438,47 +436,6 @@ func initializedHandler(srv *jrpc2.Server) handler.Func {
438436
})
439437
}
440438

441-
func startOfflineDetection(c *config.Config) {
442-
go func() {
443-
timeout := time.Second * 10
444-
client := c.Engine().GetNetworkAccess().GetUnauthorizedHttpClient()
445-
client.Timeout = timeout - 1
446-
447-
type logLevelConfigurable interface {
448-
SetLogLevel(level zerolog.Level)
449-
}
450-
451-
if loggingRoundTripper, ok := client.Transport.(logLevelConfigurable); ok {
452-
loggingRoundTripper.SetLogLevel(zerolog.ErrorLevel)
453-
}
454-
455-
for {
456-
u := c.SnykUi()
457-
response, err := client.Get(u)
458-
if err != nil {
459-
if !c.Offline() {
460-
msg := fmt.Sprintf("Cannot connect to %s. You need to fix your networking for Snyk to work.", u)
461-
reportedErr := errors.Join(err, errors.New(msg))
462-
c.Logger().Err(reportedErr).Send()
463-
di.Notifier().SendShowMessage(sglsp.Warning, msg)
464-
}
465-
c.SetOffline(true)
466-
} else {
467-
if c.Offline() {
468-
msg := fmt.Sprintf("Snyk is active again. We were able to reach %s", u)
469-
di.Notifier().SendShowMessage(sglsp.Info, msg)
470-
c.Logger().Info().Msg(msg)
471-
}
472-
c.SetOffline(false)
473-
}
474-
if response != nil {
475-
_ = response.Body.Close()
476-
}
477-
time.Sleep(timeout)
478-
}
479-
}()
480-
}
481-
482439
func deleteExpiredCache() {
483440
w := workspace.Get()
484441
var folderList []string

0 commit comments

Comments
 (0)