Use au->lock exclusively for locking in async I/O.