Add abort flag in all functions

bang ブランチから生成

・要議論
・要検証
あ、いや、ここはいいのか。すんません。