*
* This function creates a pipe, the signal pipe, to deliver pending
* signals to the application (Bernstein's trick). It should be called
*
* This function creates a pipe, the signal pipe, to deliver pending
* signals to the application (Bernstein's trick). It should be called
* This should be called if the fd for the signal pipe is ready for reading.
*
* \return On success, the number of the received signal is returned. \p
* This should be called if the fd for the signal pipe is ready for reading.
*
* \return On success, the number of the received signal is returned. \p
* pipe. If the read was interrupted by another signal the function returns 0.
*/
int para_next_signal(void)
* pipe. If the read was interrupted by another signal the function returns 0.
*/
int para_next_signal(void)