master/slave_config.c
branchstable-1.4
changeset 1647 dd648d1786e9
parent 1181 9e5954a2a46e
child 1685 399ef727bf62
--- a/master/slave_config.c	Thu Oct 02 08:52:48 2008 +0000
+++ b/master/slave_config.c	Fri Oct 17 09:13:52 2008 +0000
@@ -748,7 +748,8 @@
     state->online = sc->slave ? 1 : 0;
     if (state->online) {
         state->operational =
-            sc->slave->current_state == EC_SLAVE_STATE_OP;
+            sc->slave->current_state == EC_SLAVE_STATE_OP
+            && !sc->slave->force_config;
         state->al_state = sc->slave->current_state;
     } else {
         state->operational = 0;