)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":1000073,"name":"raitobezarius","display_name":"Ryan Lahfa","email":"tvl@lahfa.xyz","username":"raitobezarius"},"change_message_id":"1266f932cefa0966b1c5c044858583ba0d04c5c3","unresolved":true,"context_lines":[{"line_number":4,"context_line":"Commit:     Florian Klink \u003cflokli@flokli.de\u003e"},{"line_number":5,"context_line":"CommitDate: 2024-04-15 11:40:11 +0300"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"refactor(tvix/castore/fs): use sync Mutex"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This allows us acquiring the lock in sync code still. Also, simplify"},{"line_number":10,"context_line":"some of the error handling a bit."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"af195137_668f3075","line":7,"updated":"2024-04-15 09:06:58.000000000","message":"`std::sync::Mutex`, not the `tokio` one\nI was confused by `use sync Mutex` as in `use sync::Mutex` and not `synchronous Mutex`.","commit_id":"f2ea56a9b25e05a7fceaf9108738a6ccf234eac5"},{"author":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"change_message_id":"cf76bddc23d93addd16c04ac1a3159335aba97ac","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Florian Klink \u003cflokli@flokli.de\u003e"},{"line_number":5,"context_line":"CommitDate: 2024-04-15 11:40:11 +0300"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"refactor(tvix/castore/fs): use sync Mutex"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This allows us acquiring the lock in sync code still. Also, simplify"},{"line_number":10,"context_line":"some of the error handling a bit."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"82d2facd_891c54b9","line":7,"in_reply_to":"af195137_668f3075","updated":"2024-04-15 09:26:44.000000000","message":"Done","commit_id":"f2ea56a9b25e05a7fceaf9108738a6ccf234eac5"}]}
