System.Data.SQLite

Check-in [3e63eb3d59]
Login

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

Overview
Comment:Fix some comments.
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 3e63eb3d592d746ec77f05e50a33b3b882b92437
User & Date: mistachkin 2012-05-05 01:22:21.433
Context
2012-05-05
13:02
In the test case for ticket [996d13cd87], after the first two interations, use a random number of worker threads accessing the connection pool. check-in: 4a360ab908 user: mistachkin tags: trunk
01:22
Fix some comments. check-in: 3e63eb3d59 user: mistachkin tags: trunk
00:25
Update Eagle script library in externals to support logging of test setting overrides to the test log file. check-in: 62de6a5613 user: mistachkin tags: trunk
Changes
Side-by-Side Diff Ignore Whitespace Patch
Changes to System.Data.SQLite/SQLiteConnectionPool.cs.
219
220
221
222
223
224
225
226
227


228
229
230
231
232
233

234
235
236
237
238
239
240
241
219
220
221
222
223
224
225


226
227
228
229
230
231


232

233
234
235
236
237
238
239







-
-
+
+




-
-
+
-







                }
                finally
                {
                    //
                    // BUGFIX: For ticket [996d13cd87], step #4.  Next, we must
                    //         re-register the connection handle for finalization
                    //         now that we have a strong reference to it (i.e. the
                    //         finalizer run at least until the connection is
                    //         subsequently closed).
                    //         finalizer will not run at least until the connection
                    //         is subsequently closed).
                    //
                    GC.ReRegisterForFinalize(hdl);
                }

#pragma warning disable 162
                GC.KeepAlive(hdl); /* NOTE: Unreachable code. */
                GC.KeepAlive(hdl);
#pragma warning restore 162
            }
        }
        finally
        {
            //
            // BUGFIX: For ticket [996d13cd87], step #5.  Finally, commit any
            //         changes to the pool/queue for this database file.