@olegar said in Как отловить ошибку?:
memory_physical_available()Это понятно, но мне другое нужно, отловить эту ошибку, что бы скорректировать дальнейшие действия, если проц забился.
@JIenivec Скрипт однопоточный, или многопоточный? Если однопоточный то циклом проверяете значение на условие, если значение подходит, выполняете нужную функцию, если не подходит - сон на пару секунд. Если многопоточный то через глобальную переменную. Первый поток проверяет значение, если условие выполняется, то устанавливает значение глобальной переменной 1, а остальные потоки в цикле со сном ждут это изменение.