diff --git a/server.go b/server.go index 4d5e21d..360e637 100644 --- a/server.go +++ b/server.go @@ -435,6 +435,7 @@ func (s *Server) startActorC(c context.Context, start *ActorStart) error { case err == nil: case errors.Is(err, context.DeadlineExceeded), status.Code(err) == codes.DeadlineExceeded: s.deregisterActor(nsName) + return fmt.Errorf("registering actor %q: %w", nsName, err) default: return fmt.Errorf("registering actor %q: %w", nsName, err) }