On 2/24/2016 8:32 AM, sanhua.zh wrote: > So it?s the question I confused. Why SQLite skip invoking busy handler while > it's in TRANS (either read or write) ?
Deadlock detection, I would guess. See https://www.sqlite.org/c3ref/busy_handler.html , look for the paragraph that mentions "deadlock". -- Igor Tandetnik

