Notas de la versión de Solaris 9 9/05 HW

Función fork()

El comportamiento de fork(), si no está vinculado a la biblioteca -lpthread, podría cambiar en una próxima versión. Este cambio de comportamiento hace que los subprocesos de Solaris sean coherentes con los de Interfaz del sistema operativo portátil (POSIX).

La función fork() se puede volver a definir para que actúe como fork1(). Por este motivo, fork() sólo replicaría al subproceso de llamada en el proceso subordinado. Este cambio de definición hace coincidir el comportamiento actual de fork1() y fork () cuando cualquiera de las dos funciones está vinculada a -lpthread .

Aún se proporcionaría la admisión para las aplicaciones que necesitasen el comportamiento replicate-all de fork().