I m getting following error:while accessing database from two different threads using single database object throughout the application
The connection pool for database
'/data/data/msv_database.db' has been unable to grant a connection to thread 802 (
Connections: 0 active, 1 idle, 0 available.
Probably you want to select query on a table which is used on a transaction without ended transaction before. Try to execute endTransaction()
on finally block of transaction.
OR
You are updating two tables and two different transactions are holding different tables waiting for the other to release.
OR
Simply that there are just too many open connections and the DB or connection pool just gets confused.
Whatever it is, something is probably wrong out of the above. Check carefully.
More - Connection pool has been unable to grant a connection to thread.