{"push_id":2961519963,"size":1,"distinct_size":1,"ref":"refs/heads/fix-content-deadlock-after-error","head":"3c308e167707a941b44746eb1b5e37b92402ac87","before":"3d3265b480fc15a9a28a39b02e7eb0a1c3a267e0","commits":[{"sha":"3c308e167707a941b44746eb1b5e37b92402ac87","author":{"name":"Derek McGowan","email":"e1c79a582b6629e6b39e9679f4bb964d25db4aa8@mcgstyle.net"},"message":"Fix writer deadlock in local store\n\nThe local store could end up in a state where the writer is\nclosed but the reference is locked after a commit on an\nexisting object.\nCleans up Commit logic to always close the writer even after\nan error occurs, guaranteeing the reference is unlocked after commit.\nAdds a test to the content test suite to verify this behavior.\nUpdates the content store interface definitions to clarify the behavior.\n\nSigned-off-by: Derek McGowan <derek@mcgstyle.net>","distinct":true,"url":"https://api.github.com/repos/dmcgowan/containerd/commits/3c308e167707a941b44746eb1b5e37b92402ac87"}]}
{"actor":{"display_login":"dmcgowan"}}