Changeset: 1cfea0d64831 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/1cfea0d64831 Modified Files: sql/storage/bat/bat_storage.c sql/storage/store.c Branch: Dec2023 Log Message:
Remove some superfluous locking and an incorrect unlock. diffs (23 lines): diff --git a/sql/storage/bat/bat_storage.c b/sql/storage/bat/bat_storage.c --- a/sql/storage/bat/bat_storage.c +++ b/sql/storage/bat/bat_storage.c @@ -3485,7 +3485,6 @@ log_segments(sql_trans *tr, segments *se unlock_table(tr->store, id); if (seg->ts == tr->tid && seg->end-seg->start) { if (log_segment(tr, seg, id) != LOG_OK) { - unlock_table(tr->store, id); return LOG_ERR; } } diff --git a/sql/storage/store.c b/sql/storage/store.c --- a/sql/storage/store.c +++ b/sql/storage/store.c @@ -3798,8 +3798,6 @@ sql_trans_destroy(sql_trans *tr) sql_trans_rollback(tr, false); sqlstore *store = tr->store; os_destroy(tr->localtmps, store); - store_lock(store); - store_unlock(store); MT_lock_destroy(&tr->lock); if (!list_empty(tr->dropped)) list_destroy(tr->dropped); _______________________________________________ checkin-list mailing list -- checkin-list@monetdb.org To unsubscribe send an email to checkin-list-le...@monetdb.org