 +drop table t2,t3,t5;
 diff -ruN base/mysql-test/rpl_transaction_test/r/rpl_create_database.result mysql50gpl_semi_sync/mysql-test/rpl_transaction_test/r/rpl_create_database.result
 --- base/mysql-test/rpl_transaction_test/r/rpl_create_database.result	1969-12-31 16:00:00.000000000 -0800
-+++ mysql50gpl_semi_sync/mysql-test/rpl_transaction_test/r/rpl_create_database.result	2007-04-27 20:14:07.206024000 -0700
++++ mysql50gpl_semi_sync/mysql-test/rpl_transaction_test/r/rpl_create_database.result	2007-04-27 20:14:07.000000000 -0700
 @@ -0,0 +1,87 @@
 +stop slave;
 +drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9;

+drop table t1;
+drop view v1;
+End of 5.0 tests
diff -ruN base/mysql-test/rpl_transaction_test/t/rpl_sp.test mysql50gpl_semi_sync/mysql-test/rpl_transaction_test/t/rpl_sp.test
--- base/mysql-test/rpl_transaction_test/t/rpl_sp.test	1969-12-31 16:00:00.000000000 -0800
+++ mysql50gpl_semi_sync/mysql-test/rpl_transaction_test/t/rpl_sp.test	2007-04-27 20:14:07.419026000 -0700
@@ -0,0 +1,522 @@
+# Test of replication of stored procedures (WL#2146 for MySQL 5.0)
+# Modified by WL#2971.

+
+  if (flags & BINLOG_SEMI_SYNC) {
+    /* One more semi-sync clients. */
+    thread_safe_increment(rpl_semi_sync_clients, &LOCK_status);
+  }
 
 #ifndef DBUG_OFF
