|
@@ -171,10 +171,7 @@ func (router *Router) StartProxyService() error {
|
|
|
<-stopChan
|
|
|
ctx, cancel := context.WithTimeout(context.Background(), 5*time.Second)
|
|
|
defer cancel()
|
|
|
- err := httpServer.Shutdown(ctx)
|
|
|
- if err != nil {
|
|
|
- log.Println(err)
|
|
|
- }
|
|
|
+ httpServer.Shutdown(ctx)
|
|
|
log.Println("HTTP to HTTPS redirection listener stopped")
|
|
|
}()
|
|
|
|
|
@@ -247,12 +244,13 @@ func (router *Router) Restart() error {
|
|
|
if err != nil {
|
|
|
return err
|
|
|
}
|
|
|
- }
|
|
|
- time.Sleep(300 * time.Millisecond)
|
|
|
- // Start the server
|
|
|
- err = router.StartProxyService()
|
|
|
- if err != nil {
|
|
|
- return err
|
|
|
+
|
|
|
+ time.Sleep(300 * time.Millisecond)
|
|
|
+ // Start the server
|
|
|
+ err = router.StartProxyService()
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
return err
|