ehazlett/shipyard — pull request #27 by Delphinator (2013-07-23 23:12:07+00:00)
Title: Update hipache atomicly

The commands issued to redis to update the hipache configuration were all send one after another. Using a pipeline removes a race between a request to hipache and the update, where the client may get an error even if working upstreams are available, but not yet added to redis again.