Commit removed messages if queue supports it
different locking strategy