Take lock conditionally (in asynchronous mode only) when updating the dead-object map. Reviewed-by: jmasa