dbms tests db for a deadlock, if a deadlock is found a victim transaction is rolled back, the other transaction continues
dbms checks them periodically, if it is found, the victim transaction is aborted
test for deadlocks periodically and abort one of the transactions