commit 12314ad41528fec74eb27b6f444791c2c06f39ef from: Stefan Sperling date: Sat Aug 31 07:38:14 2019 UTC make 'tog blame' release its work tree lock before the main loop commit - 2fc00ff49e457ec833f4c549008f7c446db5c50b commit + 12314ad41528fec74eb27b6f444791c2c06f39ef blob - 30c5b868ff5d0f6fc8118c678f65ca3eaff4fa78 blob + f6da9f459614b995ac92d4b7f01858f9778b71b2 --- tog/tog.c +++ tog/tog.c @@ -3858,6 +3858,11 @@ cmd_blame(int argc, char *argv[]) error = open_blame_view(view, in_repo_path, commit_id, &refs, repo); if (error) goto done; + if (worktree) { + /* Release work tree lock. */ + got_worktree_close(worktree); + worktree = NULL; + } error = view_loop(view); done: free(repo_path);