フリーズが発生しそうだということで loop はレシーバ(イベントの中とか)でなけば、コード出力しないように修正