Това е ужасно поведение на Oracle. Те са инсталирали SIGCHLD
манипулатор, който жъне всеки дъщерен процес, който излиза, прекъсвайки всяко използване на дъщерни процеси в приложението. Вероятно можете да го поправите, като извикате signal(SIGCHLD,SIG_DFL)
след като се свържат да деинсталират техните глупости.