diff --git a/awslambdaric/bootstrap.py b/awslambdaric/bootstrap.py index f54ca1a..cb96b58 100644 --- a/awslambdaric/bootstrap.py +++ b/awslambdaric/bootstrap.py @@ -515,8 +515,10 @@ def run(handler, lambda_runtime_client): if error_result is not None: from .lambda_literals import lambda_unhandled_exception_warning_message - - logging.warning(lambda_unhandled_exception_warning_message) + + if os.environ.get("LAMBDA_DISABLE_EXCEPTION_WARNING"): + logging.warning(lambda_unhandled_exception_warning_message) + log_error(error_result, log_sink) lambda_runtime_client.post_init_error(error_result)