Обсуждение: Re: SIGCHLD handler in Postgres C function.
> Bruce Momjian <pgman@candle.pha.pa.us> writes: > > The auto-reaping is standard SysV behavior, while BSD is really ignore. > > You'll recall the ECHILD exception was installed by Tatsuo after seeing > problems on Solaris. Evidently Solaris uses the auto-reap behavior too. SVr4/Solaris took the SysV behavior. Steven's didn't like it. :-) > I'm somewhat surprised that HPUX does not --- it tends to follow its > SysV heritage when there's a conflict between that and BSD practice. > Guess they went BSD on this one. I thought HPUX was mostly SysV tools on BSD kernel. -- Bruce Momjian | http://candle.pha.pa.us pgman@candle.pha.pa.us | (610) 853-3000+ If your life is a hard drive, | 830 Blythe Avenue + Christ can be your backup. | Drexel Hill, Pennsylvania19026
Bruce Momjian <pgman@candle.pha.pa.us> writes: >> I'm somewhat surprised that HPUX does not --- it tends to follow its >> SysV heritage when there's a conflict between that and BSD practice. >> Guess they went BSD on this one. > I thought HPUX was mostly SysV tools on BSD kernel. No, it was all SysV (or maybe even older) to start with, and later on they adopted BSD features wholesale. But where there's a conflict, it's still mostly SysV. regards, tom lane