Index: lvs/debian/config/etc/ha.d/ldirectord.cf
===================================================================
--- lvs/debian/config/etc/ha.d/ldirectord.cf	(revision 1112)
+++ lvs/debian/config/etc/ha.d/ldirectord.cf	(revision 1113)
@@ -11,5 +11,6 @@
         fallback=18.187.1.128:25 gate
         service=smtp
-        scheduler=sh
+        scheduler=wlc
+        persistent=600
         protocol=tcp
         checktype=negotiate
@@ -24,5 +25,6 @@
 	virtualhost="scripts.mit.edu"
         receive="1"
-        scheduler=sh
+        scheduler=wlc
+        persistent=600
         protocol=tcp
         checktype=negotiate
@@ -37,5 +39,6 @@
 	virtualhost="scripts.mit.edu"
         receive="1"
-        scheduler=sh
+        scheduler=wlc
+        persistent=600
         protocol=tcp
         checktype=negotiate
@@ -50,5 +53,6 @@
 	virtualhost="scripts.mit.edu"
         receive="1"
-        scheduler=sh
+        scheduler=wlc
+        persistent=600
         protocol=tcp
         checktype=negotiate
@@ -60,5 +64,6 @@
         fallback=18.187.1.128:25 gate
         service=smtp
-        scheduler=sh
+        scheduler=wlc
+        persistent=600
         protocol=tcp
         checktype=negotiate
@@ -72,5 +77,6 @@
         request="heartbeat/http"
         receive="1"
-        scheduler=sh
+        scheduler=wlc
+        persistent=600
         protocol=tcp
         checktype=negotiate
@@ -85,5 +91,6 @@
 	virtualhost="scripts.mit.edu"
         receive="1"
-        scheduler=sh
+        scheduler=wlc
+        persistent=600
         protocol=tcp
         checktype=negotiate
@@ -98,5 +105,6 @@
 	virtualhost="scripts.mit.edu"
         receive="1"
-        scheduler=sh
+        scheduler=wlc
+        persistent=600
         protocol=tcp
         checktype=negotiate
@@ -108,5 +116,6 @@
         fallback=18.187.1.128:25 gate
         service=smtp
-        scheduler=sh
+        scheduler=wlc
+        persistent=600
         protocol=tcp
         checktype=negotiate
@@ -120,5 +129,6 @@
         request="heartbeat/http"
         receive="1"
-        scheduler=sh
+        scheduler=wlc
+        persistent=600
         protocol=tcp
         checktype=negotiate
@@ -133,5 +143,6 @@
 	virtualhost="scripts.mit.edu"
         receive="1"
-        scheduler=sh
+        scheduler=wlc
+        persistent=600
         protocol=tcp
         checktype=negotiate
@@ -146,5 +157,6 @@
 	virtualhost="scripts.mit.edu"
         receive="1"
-        scheduler=sh
+        scheduler=wlc
+        persistent=600
         protocol=tcp
         checktype=negotiate
@@ -159,5 +171,6 @@
 	virtualhost="scripts.mit.edu"
         receive="1"
-        scheduler=sh
+        scheduler=wlc
+        persistent=600
         protocol=tcp
         checktype=negotiate
@@ -172,5 +185,6 @@
 	virtualhost="scripts.mit.edu"
         receive="1"
-        scheduler=sh
+        scheduler=wlc
+        persistent=600
         protocol=tcp
         checktype=negotiate
@@ -185,5 +199,6 @@
 	virtualhost="scripts.mit.edu"
         receive="1"
-        scheduler=sh
+        scheduler=wlc
+        persistent=600
         protocol=tcp
         checktype=negotiate
