OBSOLETE Patch-ID# 103165-08
Keywords: libthread threads signals sigtimedwait deadlock SIGSEGV SIGLWP
Synopsis: OBSOLETED by 103094
Date: Jan/15/97

Solaris Release: 2.5_x86

SunOS Release: 5.5_x86

Unbundled Product:

Unbundled Release:

Topic: SunOS 5.5_x86: libthread.so.1 fixes

BugId's fixed with this patch: 1230478 1230865 1241118 1247172 1253366 1255272 1258191 1260769

Changes incorporated in this version: 1258191

Relevant Architectures: i386

Patches accumulated and obsoleted by this patch:

Patches which conflict with this patch:

Patches required with this patch:

Obsoleted by: 103094 on Dec/04/98

Files included with this patch:

/usr/lib/libthread.so.1

Problem Description:

1258191 msgrcv was not interrupted by thr_suspend(SIGLWP).

(from 103165-07)

1260769 MT application is dropping signal events when run on multi-processor systems

(from 103165-06)

1247172 Threads losing signals when preempted

(from 103165-05)

1241118 libthread panic in thr_join handling of zombie threads seems to be broken

(from 103165-04)

1253366 threads deadlock occurs in delivering SIGIO

(from 103165-03)

1255272 MT version of sigsetjmp() on x86 does not preserve %ebx, the GOT pointer

(from 103165-02)

1230478 deadlock in libthread

(from 103165-01)

1230865 Problem with threads and signals.

Patch Installation Instructions:
--------------------------------
Refer to the Install.info file within the patch for instructions on
using the generic 'installpatch' and 'backoutpatch' scripts provided
with each patch. Any other special or non-generic installation
instructions should be described below.

Special Install Instructions:
-----------------------------

None.
