#263 add MO locking to txn discard