From a462341a0a3e1132f3fcdb1efb0f7a56e851a9e1 Mon Sep 17 00:00:00 2001 From: Ophestra Date: Fri, 29 Aug 2025 01:12:02 +0900 Subject: container: repeat and impossible state types This moves repeated Op errors and impossible internal state errors off of msg. Signed-off-by: Ophestra --- container/initoverlay.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'container/initoverlay.go') diff --git a/container/initoverlay.go b/container/initoverlay.go index c9138706..44c83480 100644 --- a/container/initoverlay.go +++ b/container/initoverlay.go @@ -97,7 +97,7 @@ func (o *MountOverlayOp) early(_ *setupState, k syscallDispatcher) error { if !o.ephemeral { if o.Upper != o.Work && (o.Upper == nil || o.Work == nil) { // unreachable - return msg.WrapErr(fs.ErrClosed, "impossible overlay state reached") + return OpStateError("overlay") } if o.Upper != nil { -- cgit v1.3.1