I probably missed something, but it looked like readRuningWUsOnEclAgent would be looking in the same place for running EclAgent server entries, if there itr->first() above doesn't match is this really ever necessary?