Changeset: a3b395c652b7 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/a3b395c652b7
Modified Files:
        sql/storage/store.c
Branch: iso
Log Message:

Easier, no other transactions are running and the storage lock is set, so no 
commit lock needed


diffs (19 lines):

diff --git a/sql/storage/store.c b/sql/storage/store.c
--- a/sql/storage/store.c
+++ b/sql/storage/store.c
@@ -2246,7 +2246,6 @@ store_manager(sqlstore *store)
 
                if (store->debug&128 && ATOMIC_GET(&store->nr_active) == 0) {
                        MT_lock_unset(&store->flush);
-                       MT_lock_set(&store->commit);
                        store_lock(store);
                        if (ATOMIC_GET(&store->nr_active) == 0) {
                                ulng oldest = store_timestamp(store)+1;
@@ -2256,7 +2255,6 @@ store_manager(sqlstore *store)
                                store_pending_changes(store, oldest);
                        }
                        store_unlock(store);
-                       MT_lock_unset(&store->commit);
                        MT_lock_set(&store->flush);
                        store->logger_api.activate(store); /* rotate too new 
log file */
                }
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to