Эта проблема существует в наших приложениях уже давно, и с выходом iOS17 ситуация усугубилась. Вот стек вызовов, есть ли способ его решить?
___psynch_cvwait
__pthread_cond_wait
-
-
-
-
-
-
-
-
-
___68- _block_invoke_2...
Каков будет сценарий, в котором вы захотите пометить std::atomic или std::atomic_flag как изменчивый (если таковой имеется)? >
А как насчет std::atomic_flag, который используется в обработчике прерываний? Нужно ли это помечать как нестабильное?...
Иногда, когда я вызываю AudioWorkIntervalCreate, вызов зависает со следующей трассировкой стека. Вызов выполняется в основном потоке.
mach_msg2_trap 0x00007ff801f0b3ce
mach_msg2_internal 0x00007ff801f19d80
mach_msg_overwrite 0x00007ff801f12510...
Документация кажется понятной, но возникает вопрос: какова цель re.match? Нельзя ли вместо этого использовать поиск с помощью курсора (^), пока флаг MULTILINE не включен? Добавлен re.match просто для того, чтобы упростить проверку и не нужно...