Index: branches/RC/core/kernel/db/db_event_handler.php =================================================================== diff -u -N -r11930 -r11933 --- branches/RC/core/kernel/db/db_event_handler.php (.../db_event_handler.php) (revision 11930) +++ branches/RC/core/kernel/db/db_event_handler.php (.../db_event_handler.php) (revision 11933) @@ -1,6 +1,6 @@ Application->CheckPermission('SYSTEM_ACCESS.READONLY', 1)) { $live_ids = $temp->SaveEdit($event->getEventParam('master_ids') ? $event->getEventParam('master_ids') : Array()); + if ($live_ids === false) { + // coping from table failed, because we have another coping process to same table, that wasn't finished + $event->status = erFAIL; + return ; + } // Deleteing files scheduled for delete $var_name = $event->getPrefixSpecial().'_file_pending_actions'.$this->Application->GetVar('m_wid');