diff --git a/src/transaction.cpp b/src/transaction.cpp index b3f082a..15f7fe0 100644 --- a/src/transaction.cpp +++ b/src/transaction.cpp @@ -939,6 +939,7 @@ int wsrep::transaction::certify_commit( else { client_state_.override_error(wsrep::e_error_during_commit); + state(lock, s_must_abort); } break; case wsrep::provider::error_provider_failed: