デバッグ開始として実行すると、実際に起動してるのは IDE側だから
終了次第後始末する → 閉じる って事じゃね

デバッグ無しだと起動しっぱなしになるってだけ。違うかな