Если кто будет искать как это сделать, то делайте это как делал я
e6969086-13d1-42aa-82f4-a94f06469401-image.png
Ну и естественно у вас ресурс должен удалятся после того как взялся, или будет опять "Ожидаю ресурс".
@fox а можно ли создать условие, если это действие не выполнено - выполнить определенное условие?
Можно придумать разные костыли, например как писал выше, установить глобальную переменную в 0, а в конце успешного выполнения функции установить её в 1. Вызывать эту функцию через "вызов в несколько потоков", а после вызова установить проверку глобальной переменной.