I am using Monotouch 5 to develop a multithreaded messaging application. After some days of operation, some customers receive the error Database disk image is malformed
. I am using the SQLite.cs from Kueger Systems I found in the internet to access the SQLite database.
It appears there is an issue woth multiple threads accessing the database (which happens a lot). I have read somewhere about an option how the database is compiled (Single thread, multi thread, serialized). Do I specify that somehow?
I want to continue updating the database from background threads, without corrupting it. What am I doing wrong?