Work around mutex lock in geoip ruby module. Doing it this way consumes ...

...slightly more memory but unblocks the threads when there is a high amount of concurrency against geoip lookups (eg, when you are processing web server logs).