diff --git a/exabgp/run-exabgp-generic b/exabgp/run-exabgp-generic
index 2fc45b1a5abaa9a40b5927ae8cc08f6995f07a9b..1305c9283a51d3f56a33b78dacd8101181506428 100755
--- a/exabgp/run-exabgp-generic
+++ b/exabgp/run-exabgp-generic
@@ -302,7 +302,9 @@ stderr_logfile=./log/exabgp-stderr.log        ; stderr log path, NONE for none;
 EOF
 
     if [ "$enable1" = 1 ]; then
-      supervisorctl reload
+      #supervisorctl reload
+      supervisorctl reread
+      supervisorctl update exabgp
       supervisorctl start exabgp
     fi