From ffa8487bc740d76f481cf7cecde8a9571a36b00c Mon Sep 17 00:00:00 2001 From: SOUFIAN3HM <123272999+soufian3hm@users.noreply.github.com> Date: Mon, 15 Jun 2026 10:56:22 +0100 Subject: [PATCH] fix(aws): use return instead of exit to avoid killing the shell (#13811) --- plugins/aws/aws.plugin.zsh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/aws/aws.plugin.zsh b/plugins/aws/aws.plugin.zsh index 0c43031df..677bf3236 100644 --- a/plugins/aws/aws.plugin.zsh +++ b/plugins/aws/aws.plugin.zsh @@ -9,14 +9,14 @@ function agr() { # Update state file if enabled function _aws_update_state() { if [[ "$AWS_PROFILE_STATE_ENABLED" == true ]]; then - test -d $(dirname ${AWS_STATE_FILE}) || exit 1 + test -d $(dirname ${AWS_STATE_FILE}) || return 1 echo "${AWS_PROFILE} ${AWS_REGION}" > "${AWS_STATE_FILE}" fi } function _aws_clear_state() { if [[ "$AWS_PROFILE_STATE_ENABLED" == true ]]; then - test -d $(dirname ${AWS_STATE_FILE}) || exit 1 + test -d $(dirname ${AWS_STATE_FILE}) || return 1 echo -n > "${AWS_STATE_FILE}" fi }