Рекурсивный анализ базы данных collectDirtyChildren, блокировка мьютекса при "закреплении" или "saveEventually"
У меня есть пользователи, у которых есть список разговоров.
У меня есть разговоры, в которых есть список сообщений и пользователей.
У меня есть сообщения, которые имеют разговор и пользователей (получатель и отправитель).
Похоже, что это вызывает проблемы, когда я делаю "saveEventually" в сообщении или пытаюсь закрепить "сообщение" или любой из этих объектов из-за того, что, вероятно, это рекурсивный вызов объектов, на которые они указывают. Еще немного информации, кажется, что после огромного запроса на современные разговоры, сообщения и пользователей, есть 15 потоков, запущенных с "collectDirtyChildren", которые, кажется, начинают вызывать "saveEventually" для сообщения после изменения одного из его свойств (т.е. статус).
Я неправильно использую Parse или это ошибка с их стороны?