Skip to content

Commit e1aeb40

Browse files
author
Bogdan Degtyariov
committed
Merge from CDK: Fixed the transaction rollback
1 parent 34c4cc5 commit e1aeb40

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

cdk/include/mysql/cdk/session.h

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,11 @@ class Session
7272
option_t is_valid() { return m_session->is_valid(); }
7373
option_t check_valid() { return m_session->check_valid(); }
7474

75-
void close() { return m_session->close(); }
75+
void close() {
76+
if (m_trans)
77+
rollback();
78+
return m_session->close();
79+
}
7680

7781
/*
7882
Transactions

0 commit comments

Comments
 (0)