summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorunknown <sasha@mysql.sashanet.com>2001-02-14 12:51:49 -0700
committerunknown <sasha@mysql.sashanet.com>2001-02-14 12:51:49 -0700
commitf0598b6d37be7d9de91a3dc8d810e4de36492c8d (patch)
tree3d579668b602fdae2741c5028c7407447d0b3be1
parent5a09cad9cd265ec97195399425ee16b9a821e312 (diff)
downloadmariadb-git-f0598b6d37be7d9de91a3dc8d810e4de36492c8d.tar.gz
sql/slave.cc
fixed skipping bug in bi-directional replication sql/slave.cc: fixed skipping bug in bi-directional replication
-rw-r--r--sql/slave.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/sql/slave.cc b/sql/slave.cc
index 5a110b6921b..c05b3478de0 100644
--- a/sql/slave.cc
+++ b/sql/slave.cc
@@ -849,7 +849,8 @@ static int exec_event(THD* thd, NET* net, MASTER_INFO* mi, int event_len)
mi->inc_pos(event_len);
flush_master_info(mi);
- --slave_skip_counter;
+ if(slave_skip_counter)
+ --slave_skip_counter;
delete ev;
return 0; // avoid infinite update loops
}