{"push_id":1093065796,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"209985e861f4d8a22bfdb457c0e8d7045ab44553","before":"77def44d497d090ef3f393b6d9403c1a29dcf993","commits":[{"sha":"209985e861f4d8a22bfdb457c0e8d7045ab44553","author":{"email":"5fed6b1878bba2b6032895495b62ed122c85372d@datalab.es","name":"Xavier Hernandez"},"message":"cluster/ec: Fix issues with eager locking\n\nDue to a race in timer cancellation, in some cases it was possible\nto unlock the lock while another concurrent fop that needed it\ncontinues execution as if it were not released.\n\nThis patch also fixes an issue that caused a lock to not be released\nif an error was found while preparing ec_update_size_version().\n\nChange-Id: I1344a3f5ecfc333f05a09e62653838264c9c26b1\nBUG: 1331254\nSigned-off-by: Xavier Hernandez <xhernandez@datalab.es>\nReviewed-on: http://review.gluster.org/14112\nSmoke: Gluster Build System <jenkins@build.gluster.com>\nCentOS-regression: Gluster Build System <jenkins@build.gluster.com>\nReviewed-by: Chen Chen <chenchen@smartquerier.com>\nNetBSD-regression: NetBSD Build System <jenkins@build.gluster.org>","distinct":true,"url":"https://api.github.com/repos/anoopcs9/glusterfs/commits/209985e861f4d8a22bfdb457c0e8d7045ab44553"}]}