deadlock (взаимоблокировка)
EN: deadlock
Цикл в графе ожидания блокировок, при котором каждая транзакция удерживает ресурс, которого ждёт другая, и ни одна не может продолжить работу. PostgreSQL обнаруживает циклы по истечении deadlock_timeout (по умолчанию 1 с) и прерывает одну из транзакций; правильный ответ приложения — повторить всю транзакцию.