Hello Brandon!
Seems I breached another unnoticed limit in gdnsd :D
Could you please elaborate me on a proper facility to set up ulimits for gdnsd?
Surely I can do something like the init script (and actually I did), which sources "ulimit -n X" string from /etc/default/gdnsd (Debian/Ubuntu way). But you propogate ideology where gdnsd's binary is an init script itself.