Make sure that the user can't start another geolocation request while one is in progress