скрина выполняется тем же потоком, что захватывает лок выше, то дедлока не возникает, если же другим - возникает.
Нет, не тем же потоком. Так что тут явная проблема. А это нормально, что десятки раз до этого всё работало норм? Ведь функция внутри вызывается каждый раз, значит каждый раз должен быть дед лок...
Обсуждают сегодня