src/lib/util/unittests/fork.* is IMHO wrong: it overloads the result between the child pid and -1 for error. The problem is that -1 is a legal pid value. If nobody objects I'll open a new ticket and propose a fix. Regards Francis Dupont <fdupont at isc.org>