Add extra lock to support Purging in the middle of a fetch