restore default child signal handler before exec