C'est Oracle qui est horrible. Ils ont installé un SIGCHLD
gestionnaire qui récupère tout processus enfant qui se termine, interrompant toute utilisation des processus enfants dans l'application. Vous pouvez probablement le réparer en appelant signal(SIGCHLD,SIG_DFL)
après connexion pour désinstaller leurs bêtises.