This reverts commit c329439aac.
This commit is contained in:
Ralf Haferkamp
2026-04-28 12:22:12 +02:00
committed by Ralf Haferkamp
parent 45ed7f0cee
commit c7eeb899d6
2 changed files with 0 additions and 14 deletions

View File

@@ -3,7 +3,6 @@ package main
import (
"fmt"
"os"
"time"
"github.com/opencloud-eu/opencloud/opencloud/pkg/command"
)
@@ -13,10 +12,4 @@ func main() {
fmt.Fprintln(os.Stderr, err.Error())
os.Exit(1)
}
// INFO: this is a hotfix, we need to replace suture and wait for nats to
// gracefully shutdown using rungroups
// see https://github.com/opencloud-eu/opencloud/issues/2282
fmt.Println("Waiting for 30 seconds before exiting...")
time.Sleep(30 * time.Second)
fmt.Println("Exiting...")
}

View File

@@ -5,7 +5,6 @@ import (
"crypto/tls"
"fmt"
"os/signal"
"time"
"github.com/opencloud-eu/opencloud/pkg/config/configlog"
pkgcrypto "github.com/opencloud-eu/opencloud/pkg/crypto"
@@ -92,13 +91,7 @@ func Server(cfg *config.Config) *cobra.Command {
gr.Add(runner.New(cfg.Service.Name+".svc", func() error {
return natsServer.ListenAndServe()
}, func() {
// INFO: this is a hotfix, we need to replace suture and wait for nats to
// gracefully shutdown using rungroups
// see https://github.com/opencloud-eu/opencloud/issues/2282
logger.Info().Msg("Gracefully shutting down the NATS server...")
natsServer.Shutdown()
time.Sleep(5 * time.Second) // wait for the server to shutdown gracefully
logger.Info().Msg("NATS server shutdown")
}))
grResults := gr.Run(ctx)