Using BEGIN EXCLUSIVE TRANSACTION in place of BEGIN TRANSACTION does not
change the result: SQLITE_IOERR_DELETE_NOENT
<https://sqlite.org/rescode.html#ioerr_delete_noent> is being returned when
stepping the END TRANSACTION statement. I'm using ext4 with Ubuntu.

2016-02-02 19:40 GMT-02:00 Clemens Ladisch <clemens at ladisch.de>:

> Vin?cius da Silva wrote:
> > Each thread access the SQLiteManager array m_dbs, indexed by its unique
> > index provided by openmp. Since SQLiteManager opens a connection in its
> > init() method each thread has a private connection. The tests are passing
> > when I set the parallel loops for one thread only.
>
> Try executing "BEGIN EXCLUSIVE" through two separate connections to the
> same DB file.  Does it work?
>
> If yes, which file system are you using?
>
>
> Regards,
> Clemens
> _______________________________________________
> sqlite-users mailing list
> sqlite-users at mailinglists.sqlite.org
> http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users
>



-- 
Best Regards,

Vin?cius da Silva <http://www.lcg.ufrj.br/Members/viniciusdasilva>,
Ph. D. Student.
PESC <http://www.cos.ufrj.br> - UFRJ <http://www.ufrj.br>

Reply via email to