Avoid race condition in subscription_callback if record is removed during evaluation
Avoid race condition in subscription_callback if record is removed during evaluation

DiamondLightSource/python-workflows,xia2/workflows