Check-in [dc86717583]
Not logged in

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

Comment:Implement a workaround for the issue described in ticket [9ac9862611].
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | tkt-9ac9862611
Files: files | file ages | folders
SHA1: dc8671758339f015b58388e627dea48217a7f897
User & Date: mistachkin 2013-07-15 18:21:46
Implement a workaround for the issue described in ticket [9ac9862611]. check-in: f54929f54e user: mistachkin tags: trunk
Implement a workaround for the issue described in ticket [9ac9862611]. Closed-Leaf check-in: dc86717583 user: mistachkin tags: tkt-9ac9862611
Fix several issues with the managed virtual table support. Use the correct methods overloads for Marshal.PtrToStructure. Correct handling of native structure padding when running on 64-bit operating systems. Make sure connections released to the pool do not hold onto modules. Call sqlite3_dispose_module with the correct native module pointer. Modify all classes implementing the IDisposable pattern to set the disposed flag after their base classes have been disposed. Add LogExceptionsNoThrow and LogErrorsNoThrow to avoid throwing ObjectDisposedException when logging during derived class disposal. check-in: d60eb09374 user: mistachkin tags: trunk
Unified Diffs Side-by-Side Diffs Patch

Changes to System.Data.SQLite/UnsafeNativeMethods.cs.