Increase tolerance for memcache timeout

This commit is contained in:
Sugu Sougoumarane 2014-02-21 16:54:52 -08:00
Родитель 1d49fc1173
Коммит e90e694e90
1 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -124,11 +124,11 @@ func (cp *CachePool) startMemcache() {
}
attempts := 0
for {
time.Sleep(50 * time.Millisecond)
time.Sleep(100 * time.Millisecond)
c, err := memcache.Connect(cp.port)
if err != nil {
attempts++
if attempts >= 30 {
if attempts >= 50 {
cp.cmd.Process.Kill()
// Avoid zombies
go cp.cmd.Wait()