From: Kurt Zeilenga Date: Tue, 13 Jun 2000 02:46:45 +0000 (+0000) Subject: Fix minor Pth initialization bug X-Git-Tag: OPENLDAP_REL_ENG_1_2_12~22 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=aadecc852befbc00c83a397bbbd47ba371dde0c3;p=thirdparty%2Fopenldap.git Fix minor Pth initialization bug --- diff --git a/CHANGES b/CHANGES index 77682733ca..533ce4d35c 100644 --- a/CHANGES +++ b/CHANGES @@ -4,6 +4,7 @@ Changes included in OpenLDAP 1.2.12 Engineering CVS Tag: OPENLDAP_REL_ENG_1_2 Fixed ldapmodify ldaphost NULL bug Fixed ldapsearch uninitialized fp bug + Fixed Pth initialization bug Build Environment Ignore make clean rm failure diff --git a/libraries/liblthread/thr_pth.c b/libraries/liblthread/thr_pth.c index 7894f4f85f..f67d304efa 100644 --- a/libraries/liblthread/thr_pth.c +++ b/libraries/liblthread/thr_pth.c @@ -27,9 +27,14 @@ static pth_attr_t detach_attr; int ldap_pvt_thread_initialize( void ) { + if( !pth_init() ) { + return -1; + } + detach_attr = pth_attr_new(); pth_attr_set( detach_attr, PTH_ATTR_JOINABLE, 0 ); - return pth_init(); + + return 0; } int