-C Changes\sto\sthe\scomments\sdescribing\sthe\sPager.setMaster\svariable\sin\spager.c.\sAdd\san\sassert()\sstatement\sto\sverify\sthat\stwo\smaster\sjournal\spointers\sare\snot\swritten\sto\sa\ssingle\sjournal\sfile.
-D 2010-07-30T11:31:13
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+C Remove\sa\stest\sfrom\ssqlite3PagerCommitPhaseOne\swhich\sis\snow\salways\strue\nafter\sthe\smulti-file\stransaction\sfix.
+D 2010-07-30T16:44:30
F Makefile.arm-wince-mingw32ce-gcc d6df77f1f48d690bd73162294bbba7f59507c72f
F Makefile.in ec08dc838fd8110fe24c92e5130bcd91cbb1ff2e
F Makefile.linux-gcc 91d710bdc4998cb015f39edf3cb314ec4f4d7e23
F src/os_os2.c 72d0b2e562952a2464308c4ce5f7913ac10bef3e
F src/os_unix.c 3109e0e5a0d5551bab2e8c7322b20a3b8b171248
F src/os_win.c 1f8b0a1a5bcf6289e7754d0d3c16cec16d4c93ab
-F src/pager.c 3f2373792cb5c23043cef31878a13b37b0ade1f6
+F src/pager.c 202e3dcb3f36c858d4339c0f6fa3d04d67258127
F src/pager.h 80726162dc3942f59ab27b738fb667b9ba0a89d5
F src/parse.y 12b7ebd61ea54f0e1b1083ff69cc2c8ce9353d58
F src/pcache.c 1e9aa2dbc0845b52e1b51cc39753b6d1e041cb07
F tool/speedtest8.c 2902c46588c40b55661e471d7a86e4dd71a18224
F tool/speedtest8inst1.c 293327bc76823f473684d589a8160bde1f52c14e
F tool/vdbe-compress.tcl d70ea6d8a19e3571d7ab8c9b75cba86d1173ff0f
-P 40f7f0a583e6bba66cd006253a0ef4623ea74f17
-R 9a1109c31f7ded9ef1e129e63eeacbd6
-U dan
-Z 55381d586c03f9b763a259356223e4c4
+P ad78ccacb00e2f8a5ca93e2c9006266d9477fe48
+R ab9c5083b94a38201583f7f7d962aec2
+U drh
+Z 731cac3ef7411b3c0b31c9abc868e228
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.6 (GNU/Linux)
+
+iD8DBQFMUwFzoxKgR168RlERAs0AAJ4r8+wS17WmbvJdavU0h3g2I0y8FwCfRtkq
+kzxM3lMJD9/oWhUWCEVKnVw=
+=ua+E
+-----END PGP SIGNATURE-----
u32 cksum = 0; /* Checksum of string zMaster */
assert( pPager->setMaster==0 );
-
if( !zMaster
|| pPager->journalMode==PAGER_JOURNALMODE_MEMORY
|| pPager->journalMode==PAGER_JOURNALMODE_OFF
** backup in progress needs to be restarted.
*/
sqlite3BackupRestart(pPager->pBackup);
- }else if( pPager->state!=PAGER_SYNCED && pPager->dbModified ){
+ }else if( pPager->dbModified ){
if( pagerUseWal(pPager) ){
PgHdr *pList = sqlite3PcacheDirtyList(pPager->pPCache);
if( pList ){
IOTRACE(("DBSYNC %p\n", pPager))
}
+ assert( pPager->state!=PAGER_SYNCED );
pPager->state = PAGER_SYNCED;
}