SQLite

All files named ”test/thread2.test”
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History for test/thread2.test

2011-04-07
14:05
[f35d210645] part of check-in [532ae32ea0] Avoid running thread1.test or thread2.test if SQLITE_MUTEX_NOOP is defined. (check-in: [532ae32ea0] user: dan branch: trunk, size: 2708)
2010-05-14
12:43
[e08034b83f] part of check-in [e294b696ba] Simplify os_unix.c by removing support for LinuxThreads. Linux systems must either use NPTL or else not share database connections across threads. (check-in: [e294b696ba] user: drh branch: trunk, size: 2701)
2009-09-09
18:46
[6e0997f7be] part of check-in [ef99eb57c5] Trying to open a transaction in one thread and close it in another is a misuse with LinuxThreads. Doing so may cause memory and file-descriptors to be leaked. Update an assert() and some test cases to account for this. (check-in: [ef99eb57c5] user: dan branch: trunk, size: 5547)
2008-10-07
15:25
[91f105374f] part of check-in [02a12eb1cf] Remove the SQLITE_MUTEX_APPDEF compile-time option. The SQLITE_THREADSAFE=0 option always removes all mutex code. For application-defined mutexes only, use SQLITE_THREADSAFE=1 with SQLITE_MUTEX_NOOP=1. Ticket #3421. (CVS 5779) (check-in: [02a12eb1cf] user: drh branch: trunk, size: 5600)
2006-01-18
18:33
[6d7b30102d] part of check-in [df91f685ca] Omit thread2.test if memory-management is enabled at compile time. (CVS 2975) (check-in: [df91f685ca] user: danielk1977 branch: trunk, size: 5755)
2006-01-15
02:30
Added: [c88da55fb6] part of check-in [f68e05cb2b] Add tests and fix bugs in the new cross-thread lock resolution code. When an unlock fails, do not leak file descriptors (ticket #1611). But we really ought to report SQLITE_MISUSE or some other error instead of just returning SQLITE_OK. (CVS 2945) (check-in: [f68e05cb2b] user: drh branch: trunk, size: 5554)