Я использую Monotouch 5 для разработки многопоточного приложения для обмена сообщениями. После нескольких дней работы некоторые клиенты получают ошибку Database disk image is malformed
. Я использую SQLite.cs от Kueger Systems, которую я нашел в Интернете, для доступа к базе данных SQLite.
Похоже, что существует проблема с несколькими потоками, обращающимися к базе данных (что часто случается). Я где-то читал о том, как база данных компилируется (однопотоковая, многопоточная, сериализованная). Я это как-то уточняю?
Я хочу продолжить обновление базы данных из фоновых потоков, не повреждая ее. Что я делаю не так?