Perviously, etcd retries three times for timeout error. After this commit, etcd retries forever. Also this commit make etcd client aware of gateway timetout.
https://github.com/vlajos/misspell_fixer