From e55aead1267fedfca3485699716cd4031a508df3 Mon Sep 17 00:00:00 2001 From: Lukas Fleischer Date: Sun, 3 Jun 2018 10:24:22 +0200 Subject: Only lock save mutex as short as possible Signed-off-by: Lukas Fleischer --- src/io.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'src') diff --git a/src/io.c b/src/io.c index 93a606d..d0c80c5 100644 --- a/src/io.c +++ b/src/io.c @@ -570,7 +570,6 @@ void io_save_cal(enum save_display display) } run_hook("pre-save"); - io_mutex_lock(); show_bar = 0; if (ui_mode == UI_CURSES && display == IO_SAVE_DISPLAY_BAR @@ -597,11 +596,10 @@ void io_save_cal(enum save_display display) if (!io_save_keys()) ERROR_MSG("%s", access_pb); + io_mutex_lock(); io_unset_modified(); - io_compute_hash(path_apts, apts_sha1); io_compute_hash(path_todo, todo_sha1); - io_mutex_unlock(); /* Print a message telling data were saved */ -- cgit v1.2.3-70-g09d2