$FreeBSD: ports/sysutils/sge/files/patch-daemons_execd_execd__signal__queue.c,v 1.1 2007/09/04 18:00:07 brooks Exp $ --- daemons/execd/execd_signal_queue.c.orig +++ daemons/execd/execd_signal_queue.c @@ -542,11 +542,11 @@ ** execd.uid==0 && execd.euid==admin_user ** => kill does neither send SIGCONT-signals nor return an error */ -#if defined(NECSX4) || defined(NECSX5) || defined(DARWIN) +#if defined(NECSX4) || defined(NECSX5) || defined(DARWIN) || defined(FREEBSD) sge_switch2start_user(); #endif if (kill(pid, direct_signal?sig:SIGTTIN)) { -#if defined(NECSX4) || defined(NECSX5) || defined(DARWIN) +#if defined(NECSX4) || defined(NECSX5) || defined(DARWIN) || defined(FREEBSD) sge_switch2admin_user(); #endif if (errno == ESRCH) @@ -554,7 +554,7 @@ DEXIT; return -1; } -#if defined(NECSX4) || defined(NECSX5) +#if defined(NECSX4) || defined(NECSX5) || defined(FREEBSD) sge_switch2admin_user(); #endif