fix double read on worker node