Есть довольно большой шаблон, работает долго, в некоторый момент мне нужно прервать те потоки, которые не прошли определённую точку в шаблоне. Единственный вариант, который приходит на ум - ставить проверки во многих местах внутри шаблона - потому что не могу точно сказать, на каком моменте будет шаб, когда будет нужна остановка. Может есть более изящный вариант?