{"push_id":1447739817,"size":1,"distinct_size":1,"ref":"refs/heads/5.1","head":"6fd20bd75121d830d00832310275888cf0fe0c7a","before":"7a0931cf95c6c08444764773824399b934d34603","commits":[{"sha":"6fd20bd75121d830d00832310275888cf0fe0c7a","author":{"name":"Nik Everett","email":"8f968e953049b60f3547bb43375dfdb757e1c88c@gmail.com"},"message":"Don't close rest client from its callback (#22061)\n\nIf you try to close the rest client inside one of its callbacks then\nit blocks itself. The thread pool switches the status to one that\nrequests a shutdown and then waits for the pool to shutdown. When\nanother thread attempts to honor the shutdown request it waits\nfor all the threads in the pool to finish what they are working on.\nThus thread a is waiting on thread b while thread b is waiting\non thread a. It isn't quite that simple, but it is close.\n\nRelates to #22027","distinct":true,"url":"https://api.github.com/repos/NSIT/elasticsearch/commits/6fd20bd75121d830d00832310275888cf0fe0c7a"}]}
{"actor":{"display_login":"pmvs-deploy"}}