From d3ca24e5095019d10268f92d14bc65ebd6cb6ae7 Mon Sep 17 00:00:00 2001 From: Gani Georgiev Date: Fri, 1 Nov 2024 19:10:33 +0200 Subject: [PATCH] added more user friendly error message in case ServeEvent.Next() is not invoked --- apis/serve.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/apis/serve.go b/apis/serve.go index 3ddc8762..0a29d29f 100644 --- a/apis/serve.go +++ b/apis/serve.go @@ -236,6 +236,10 @@ func Serve(app core.App, config ServeConfig) error { return serveHookErr } + if listener == nil { + return errors.New("The OnServe finalizer wasn't invoked. Did you forget to call the ServeEvent.Next() method?") + } + if config.ShowStartBanner { schema := "http" addr := server.Addr