diff --git a/web/service/server.go b/web/service/server.go index 69534ee2..d1197722 100644 --- a/web/service/server.go +++ b/web/service/server.go @@ -846,6 +846,10 @@ func (s *ServerService) GetXrayLogs( entries = append(entries, entry) } + if err := scanner.Err(); err != nil { + return nil + } + if len(entries) > countInt { entries = entries[len(entries)-countInt:] }