283d692841
fix bsc#1038852, initial sync not triggered. OBS-URL: https://build.opensuse.org/request/show/498238 OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/drbd?expand=0&rev=47
13 lines
697 B
Diff
13 lines
697 B
Diff
diff -Naur drbd-9.0.7rc2+git.36abd387.orig/drbd/drbd_state.c drbd-9.0.7rc2+git.36abd387/drbd/drbd_state.c
|
|
--- drbd-9.0.7rc2+git.36abd387.orig/drbd/drbd_state.c 2017-05-25 13:50:27.713884206 +0800
|
|
+++ drbd-9.0.7rc2+git.36abd387/drbd/drbd_state.c 2017-05-25 15:47:29.354091027 +0800
|
|
@@ -3039,7 +3039,7 @@
|
|
send_new_state_to_all_peer_devices(state_change, n_device);
|
|
|
|
/* Outdated myself, or became D_UP_TO_DATE tell peers */
|
|
- if (disk_state[NEW] >= D_INCONSISTENT && disk_state[NEW] != disk_state[OLD] &&
|
|
+ if (disk_state[OLD] >= D_OUTDATED && disk_state[NEW] != disk_state[OLD] &&
|
|
repl_state[OLD] >= L_ESTABLISHED && repl_state[NEW] >= L_ESTABLISHED)
|
|
send_state = true;
|
|
|