From a36cab1783d766f10ba038c62ce0bbb2226e0b87 Mon Sep 17 00:00:00 2001 From: Matthew Penner Date: Tue, 24 Jan 2023 12:36:02 -0700 Subject: [PATCH] router(transfer): throw error if server fails to stop --- router/router_server_transfer.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/router/router_server_transfer.go b/router/router_server_transfer.go index 72de512..8c9c5c4 100644 --- a/router/router_server_transfer.go +++ b/router/router_server_transfer.go @@ -6,6 +6,7 @@ import ( "strings" "time" + "emperror.dev/errors" "github.com/gin-gonic/gin" "github.com/pterodactyl/wings/environment" @@ -67,7 +68,7 @@ func postServerTransfer(c *gin.Context) { false, ); err != nil && !strings.Contains(strings.ToLower(err.Error()), "no such container") { s.SetTransferring(false) - s.Log().WithError(err).Error("failed to stop server for transfer") + middleware.CaptureAndAbort(c, errors.Wrap(err, "failed to stop server for transfer")) return } }