From 462863e2908bf14d36f726a06bf22e9e1aceb7b5 Mon Sep 17 00:00:00 2001 From: Ophestra Date: Mon, 8 Dec 2025 22:19:03 +0900 Subject: [PATCH] container: friendlier error message for op timing out This includes the string for the failing op which helps with troubleshooting. Signed-off-by: Ophestra --- container/init.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/container/init.go b/container/init.go index b5e9eba..923feb4 100644 --- a/container/init.go +++ b/container/init.go @@ -431,6 +431,8 @@ func initEntrypoint(k syscallDispatcher, msg message.Msg) { if err := op.late(state, k); err != nil { if m, ok := messageFromError(err); ok { k.fatal(msg, m) + } else if errors.Is(err, context.DeadlineExceeded) { + k.fatalf(msg, "%s deadline exceeded", op.String()) } else { k.fatalf(msg, "cannot complete op at index %d: %v", i, err) }