From 314bc4196f11d3d2dfc209c34a274096b91e46ec Mon Sep 17 00:00:00 2001 From: Nuno Cruces Date: Sat, 15 Feb 2025 17:27:49 +0000 Subject: [PATCH] runtime: return nil interface not nil pointer on error (#2376) Signed-off-by: Nuno Cruces --- runtime.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/runtime.go b/runtime.go index f0d17d2a82..7072f3f68d 100644 --- a/runtime.go +++ b/runtime.go @@ -325,7 +325,7 @@ func (r *runtime) InstantiateModule( var sysCtx *internalsys.Context if sysCtx, err = config.toSysContext(); err != nil { - return + return nil, err } name := config.name @@ -340,7 +340,7 @@ func (r *runtime) InstantiateModule( if code.closeWithModule { _ = code.Close(ctx) // don't overwrite the error } - return + return nil, err } if closeNotifier, ok := ctx.Value(expctxkeys.CloseNotifierKey{}).(experimentalapi.CloseNotifier); ok {