descriptors since we need them to display error messages.
processes. Added a portable signal handler setting function.