Stopping a job that's already stopped isn't a big deal. The thing we do have to worry about here is if one of these peers is restarted elsewhere while iterating through this list, but holding the lock isn't going to help one bit.