List:Commits« Previous MessageNext Message »
From:Jorgen Loland Date:August 13 2008 1:05pm
Subject:bzr commit into mysql-6.0-backup branch (jorgen.loland:2683) Bug#38769
View as plain text  
#At file:///localhome/jl208045/mysql/mysql-6.0-backup-review/

 2683 Jorgen Loland	2008-08-13
      Bug#38769 - Backup: write table data does not stop iterating when all drivers are handled
      
      Fix: stop iteration that adds drivers to the scheduler when there are no more drivers in Image_info.m_snap
modified:
  sql/backup/data_backup.cc

per-file comments:
  sql/backup/data_backup.cc
    Stop add drivers to scheduler after info.snap_count() iterations
=== modified file 'sql/backup/data_backup.cc'
--- a/sql/backup/data_backup.cc	2008-07-31 10:45:02 +0000
+++ b/sql/backup/data_backup.cc	2008-08-13 13:05:12 +0000
@@ -443,7 +443,7 @@ int write_table_data(THD* thd, Backup_in
 
   // add unknown "at end" drivers to scheduler, rest to inactive list
 
-  for (uint n=0; n < 256; ++n)
+  for (uint n=0; n < info.snap_count(); ++n)
   {
     Snapshot_info *i= info.m_snap[n];
 

Thread
bzr commit into mysql-6.0-backup branch (jorgen.loland:2683) Bug#38769Jorgen Loland13 Aug
  • Re: bzr commit into mysql-6.0-backup branch (jorgen.loland:2683)Bug#38769Rafal Somla1 Sep