{"push_id":699788860,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"5d38283c7f6425d903929a4d208ef8b28cdad2f3","before":"706884652f95e5244385c33add91e2334611745f","commits":[{"sha":"cc9b416ab3e756db2fd91a2e69fc56fe837e7682","author":{"email":"842ab96c725bc14a04af3d8f9c70074618b6e198@open-mpi.org","name":"Ralph Castain"},"message":"Ensure we properly commit suicide if/when we lose connection to the daemon. There are multiple paths by which a lost daemon can be reported, and so a race condition exists in the pmix support. Our MPI layer wants the ability to determine the response to the failure, and so it will call down to the RTE with any abort request. This comes down to the pmix layer as a \"pmix_abort\" command, which involves communicating the request to the daemon - who is gone. Sadly, the pmix component may not know that just yet, and so we hang.\n\nSo add a brief timer event to kick us out of the communication. The precise amount of time we should wait is somewhat TBD, but set something short for now and we can adjust.","distinct":true,"url":"https://api.github.com/repos/open-mpi/ompi/commits/cc9b416ab3e756db2fd91a2e69fc56fe837e7682"},{"sha":"5d38283c7f6425d903929a4d208ef8b28cdad2f3","author":{"email":"842ab96c725bc14a04af3d8f9c70074618b6e198@open-mpi.org","name":"rhc54"},"message":"Merge pull request #647 from rhc54/topic/hangs\n\nEnsure we properly commit suicide if/when we lose connection to the daemon.","distinct":true,"url":"https://api.github.com/repos/open-mpi/ompi/commits/5d38283c7f6425d903929a4d208ef8b28cdad2f3"}]}