ずっと、ブロックの周りを回ります。 「停止ボタン」や「全てを止める」では 止まりませんが、処理の中に全てを止めるを 入れると止まります。 定義ブロックは無くても変数とハットの間に 同じスクリプトがあれば常時実行されます。
最近使ってたので