Anything financial is almost by definition high value and should never involve the use of unsafe signals. You can call it "maintenance and information gathering" but that doesn't change anything.
There are libraries for asynchronous DNS lookup. There are fork and pipes. There are lots of things you can do. If any of them involve unsafe signals ... well, let's just say I'd like to know where you wrote such a system so I can make sure not to invest my money there.
-- Chip Salzenberg, Free-Floating Agent of Chaos