mirror of
https://github.com/MariaDB/server.git
synced 2025-11-06 13:10:12 +03:00
multi-table UPDATE IGNORE. The problem was that if there was an active SELECT statement during trigger execution, an error risen during the execution may cause a crash. The fix is to temporary reset LEX::current_select before trigger execution and restore it afterwards. This way errors risen during the trigger execution are processed as if there was no active SELECT.
25 KiB
25 KiB