diff --git a/terraform/aws/scripts/upstart.conf b/terraform/aws/scripts/upstart.conf index af8260a7b3..7c050dc011 100644 --- a/terraform/aws/scripts/upstart.conf +++ b/terraform/aws/scripts/upstart.conf @@ -4,6 +4,8 @@ start on runlevel [2345] stop on runlevel [!2345] respawn +# This is to avoid Upstart re-spawning the process upon `consul leave` +normal exit 0 INT script if [ -f "/etc/service/consul" ]; then