浏览代码

Fix race condition with workaround

andryyy 8 年之前
父节点
当前提交
fcfc119805
共有 2 个文件被更改,包括 1 次插入5 次删除
  1. 0 4
      data/Dockerfiles/sogo/reconf-domains.sh
  2. 1 1
      data/Dockerfiles/sogo/supervisord.conf

+ 0 - 4
data/Dockerfiles/sogo/reconf-domains.sh

@@ -1,9 +1,5 @@
 #!/bin/bash
 
-until mysqladmin ping --host mysql --silent; do
-	sleep 1
-done
-
 # Wait for MySQL to warm-up
 while mysqladmin ping --host mysql --silent; do
 

+ 1 - 1
data/Dockerfiles/sogo/supervisord.conf

@@ -8,7 +8,7 @@ autostart=true
 stdout_syslog=true
 
 [program:sogo]
-command=/usr/sbin/sogod
+command=sh -c "sleep 3; /usr/sbin/sogod"
 user=sogo
 autorestart=true
 priority=20