{"push_id":894877791,"size":5,"distinct_size":1,"ref":"refs/heads/master","head":"58b581dbd47bdeb70cc667802b73e96beb3b33af","before":"aff97261c9e9b59e33a27ec72f7cef865423ca40","commits":[{"sha":"2c5a55d360eca97db34ecc453339613a5f2f5337","author":{"email":"7643da58537a41e99a05347c89fa5d33de54610c@aceevo.com","name":"rjenkins"},"message":"add conditional variable to block on calls to start() until connected to zookeeper server","distinct":false,"url":"https://api.github.com/repos/rjenkins/conservator/commits/2c5a55d360eca97db34ecc453339613a5f2f5337"},{"sha":"44de1e8f0f05519655edfa2546936d4a9239fd0c","author":{"email":"7643da58537a41e99a05347c89fa5d33de54610c@aceevo.com","name":"rjenkins"},"message":"make conditional and mutex variables private, friend watcher method and add timeout to conditional.wait_for on connect","distinct":false,"url":"https://api.github.com/repos/rjenkins/conservator/commits/44de1e8f0f05519655edfa2546936d4a9239fd0c"},{"sha":"011334082dbfabe6ef9704d4dba16822d2f8cf91","author":{"email":"7643da58537a41e99a05347c89fa5d33de54610c@aceevo.com","name":"rjenkins"},"message":"move lock into while loop for connected","distinct":false,"url":"https://api.github.com/repos/rjenkins/conservator/commits/011334082dbfabe6ef9704d4dba16822d2f8cf91"},{"sha":"6d0d6f2fd794a56fa60f5b1a65c6c64dbdc9f776","author":{"email":"7643da58537a41e99a05347c89fa5d33de54610c@aceevo.com","name":"rjenkins"},"message":"move lock outside of if connected check","distinct":false,"url":"https://api.github.com/repos/rjenkins/conservator/commits/6d0d6f2fd794a56fa60f5b1a65c6c64dbdc9f776"},{"sha":"58b581dbd47bdeb70cc667802b73e96beb3b33af","author":{"email":"7643da58537a41e99a05347c89fa5d33de54610c@aceevo.com","name":"Ray Jenkins"},"message":"Merge pull request #6 from rjenkins/chore/block_on_start\n\nadd conditional variable to block on calls to start() until connected…","distinct":true,"url":"https://api.github.com/repos/rjenkins/conservator/commits/58b581dbd47bdeb70cc667802b73e96beb3b33af"}]}