--- libraries/libldap/result.c 2007/01/05 14:23:39 1.149 +++ libraries/libldap/result.c 2007/02/05 09:10:24 1.150 @@ -1,5 +1,5 @@ /* result.c - wait for an ldap result */ -/* $OpenLDAP: pkg/ldap/libraries/libldap/result.c,v 1.148 2007/01/04 18:26:59 ando Exp $ */ +/* $OpenLDAP: pkg/ldap/libraries/libldap/result.c,v 1.149 2007/01/05 14:23:39 ando Exp $ */ /* This work is part of OpenLDAP Software . * * Copyright 1998-2007 The OpenLDAP Foundation. @@ -275,6 +275,10 @@ wait4msg( LDAP_PVT_THREAD_ASSERT_MUTEX_OWNER( &ld->ld_res_mutex ); #endif + if ( timeout == NULL ) { + timeout = ld->ld_options.ldo_tm_api; + } + #ifdef LDAP_DEBUG if ( timeout == NULL ) { Debug( LDAP_DEBUG_TRACE, "wait4msg ld %p msgid %d (infinite timeout)\n",