From a62c3d69cff4556fea608038416b5717f79fa223 Mon Sep 17 00:00:00 2001 From: sophia Date: Fri, 7 Jan 2022 17:11:45 -0600 Subject: [PATCH] Only wrap error in grpc error if not already --- plugins/commands/serve/util/exception_logger.rb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/plugins/commands/serve/util/exception_logger.rb b/plugins/commands/serve/util/exception_logger.rb index b9de613fc..aed93d26a 100644 --- a/plugins/commands/serve/util/exception_logger.rb +++ b/plugins/commands/serve/util/exception_logger.rb @@ -17,6 +17,9 @@ module VagrantPlugins begin super(*args, **opts, &block) rescue => err + if err.is_a?(GRPC::BadStatus) + raise err + end localized_msg_details_any = Google::Protobuf::Any.new localized_msg_details_any.pack( SDK::Errors::LocalizedErrorMessage.new(