parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

fix sqlite "database is locked"

Creator 30.03.2012 09:12

Вот, вроде бы удалось победить периодический "database is locked" при использовании sqlite:

58d57
< int timeout;
102d100
< connection.timeout=3000;
140,143c138
< } else if (strcmp(key, "QueryTimeout")==0){
< connection.timeout=atoi(value);
< continue;
< } else
---
> } else
167,168d161
< } else {
< sqlite3_busy_timeout(connection.handle, connection.timeout);
433,435c426
< typedef int (*t_sqlite3_close)(sqlite3 *); t_sqlite3_close sqlite3_close;\
<
< typedef int (*t_sqlite3_busy_timeout)(sqlite3*, int ms); t_sqlite3_busy_timeout sqlite3_busy_timeout;
---
> typedef int (*t_sqlite3_close)(sqlite3 *); t_sqlite3_close sqlite3_close;
489d479
< DLINK(sqlite3_busy_timeout);

  • fix sqlite "database is locked", Creator 30.03.2012 09:12