sql >> Base de Datos >  >> RDS >> Oracle

system() devuelve -1, errno=10 cuando se inicia sesión en Oracle

Esto es Oracle siendo horrible. Han instalado un SIGCHLD controlador que cosecha cualquier proceso secundario que sale, rompiendo cualquier uso de procesos secundarios en la aplicación. Probablemente puedas arreglarlo llamando a signal(SIGCHLD,SIG_DFL) después de conectarse para desinstalar sus tonterías.