Solaris 9 8/03 Versionshinweise

fork()-Funktion

In einer zukünftigen Version des Betriebssystems Solaris ändert sich möglicherweise das Verhalten von fork(), wenn die Funktion nicht mit der Bibliothek -lpthread verknüpft ist. Durch dieses Änderung des Verhaltens werden Solaris-Threads an POSIX-Threads (Portable Operating System Interface) angeglichen.

Die fork()-Funktion wird möglicherweise neu definiert, so dass sie sich wie fork1() verhält. In diesem Fall wird mit fork() nur der aufrufende Thread im Kindprozess repliziert. Diese Neudefinition entspricht dem aktuellen Verhalten von fork1() sowie von fork(), wenn die Funktion mit der Bibliothek -lpthread verknüpft ist.

Die Unterstützung für Anwendungen, bei denen das replicate-all-Verhalten von fork() erforderlich ist, wäre nach wie vor gegeben.