The default handling of fork() in the Solaris 9 product and earlier Oracle Solaris releases is somewhat different from the way fork() is handled in POSIX threads. For Oracle Solaris releases after Solaris 9, fork() behaves as specified for POSIX threads in all cases.
Table 5–1 compares the differences and similarities of fork() handling in Oracle Solaris threads and pthreads. When the comparable interface is not available either in POSIX threads or in Oracle Solaris threads, the `—' character appears in the table column.
|