commit 57b33b641c4fe9ecd381906cdc6fcf1187db2b1e from: Stefan Sperling date: Mon Jul 08 16:58:35 2019 UTC fix thread synchronization during 'tog log' search; more speed-up commit - 96e2b5666a7a0dee0f96c1c95a61f6f46379b2ec commit + 57b33b641c4fe9ecd381906cdc6fcf1187db2b1e blob - 32a713754ee76dc6be18d1aae5862daa875005f9 blob + e53014756f2f4a7818f13198482b7cb2fccad37c --- tog/tog.c +++ tog/tog.c @@ -1786,8 +1786,8 @@ search_next_log_view(struct tog_view *view) * allowing the main loop to make progress. Search * will resume at s->search_entry once we come back. */ - s->thread_args.commits_needed = 1; - return trigger_log_thread(0, + s->thread_args.commits_needed++; + return trigger_log_thread(1, &s->thread_args.commits_needed, &s->thread_args.log_complete, &s->thread_args.need_commits);