freebsd-ports/net/socks5/files
Warner Losh ed13219d7c Kludge rearming the signal for SIGCHLD so that we can harvest the
zombies on the system.  Without this change, the socks5 daemon would
work great for a short period of time, then hang because no more
children could be created.  It appears from debugging that this is
because gravedigger was only called once.  I reestablish the signal
handler in gravedigger to force SIGCHLD to be unmasked.

A more proper fix might be to fix Signal to have multi-shot signals,
or to see what might be broken with the signal masks.  Since I'm in a
hurry and this port's daemon is broken without this, I commit this
kludge knowing that it will live approximately forever, less three
days.
2000-10-03 03:28:46 +00:00
..
patch-aa Update to socks 1.0r11. patch-aa had been partially integrated into 2000-08-30 19:43:28 +00:00
patch-ak Update to socks 1.0r11. patch-aa had been partially integrated into 2000-08-30 19:43:28 +00:00
patch-al
patch-am
patch-an
patch-ao
patch-ap
patch-aq
patch-ar
patch-as Kludge rearming the signal for SIGCHLD so that we can harvest the 2000-10-03 03:28:46 +00:00