geoip: replace async finalCb with done()