added guard lock and safe publication for the getGasPumps method