maxmind/geoip-api-c — pull request #3 by jude (2013-01-04 23:05:52+00:00)
Title: Make sure getupupdate returns a non-zero return code if any of the updates in the loop fail.

Just something else I ran into when looking into this. (Actually I found it back in the 1.4.6 code base where getipupdate always returning 0 - debugging that is what pushed me to finally go back and check out this branch again !)