diff --git a/lib/MySQL_Session.cpp b/lib/MySQL_Session.cpp index b91c5bd0a..7e4623523 100644 --- a/lib/MySQL_Session.cpp +++ b/lib/MySQL_Session.cpp @@ -2050,6 +2050,10 @@ bool MySQL_Session::handler_again___status_CHANGING_AUTOCOMMIT(int *_rc) { // we will switch back to autcommit=1 ac = true; } + } else { + st=previous_status.top(); + previous_status.pop(); + NEXT_IMMEDIATE_NEW(st); } } }