mirror of
https://git.openldap.org/openldap/openldap.git
synced 2026-01-04 06:01:23 -05:00
Fix get/set conconcurrency routines under Solaris
This commit is contained in:
parent
4f4f59f333
commit
821f0e17f2
1 changed files with 4 additions and 4 deletions
|
|
@ -48,28 +48,28 @@ ldap_int_thread_destroy( void )
|
|||
return 0;
|
||||
}
|
||||
|
||||
#ifdef HAVE_PTHREAD_SETCONCURRENCY
|
||||
#ifdef LDAP_THREAD_HAVE_SETCONCURRENCY
|
||||
int
|
||||
ldap_pvt_thread_set_concurrency(int n)
|
||||
{
|
||||
#ifdef HAVE_PTHREAD_SETCONCURRENCY
|
||||
return pthread_setconcurrency( n );
|
||||
#elif HAVE_THR_SETCONCURRENCY
|
||||
return pthread_setconcurrency( n );
|
||||
return thr_setconcurrency( n );
|
||||
#else
|
||||
return 0;
|
||||
#endif
|
||||
}
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_PTHREAD_GETCONCURRENCY
|
||||
#ifdef LDAP_THREAD_HAVE_GETCONCURRENCY
|
||||
int
|
||||
ldap_pvt_thread_get_concurrency(void)
|
||||
{
|
||||
#ifdef HAVE_PTHREAD_GETCONCURRENCY
|
||||
return pthread_getconcurrency();
|
||||
#elif HAVE_THR_GETCONCURRENCY
|
||||
return pthread_getconcurrency();
|
||||
return thr_getconcurrency();
|
||||
#else
|
||||
return 0;
|
||||
#endif
|
||||
|
|
|
|||
Loading…
Reference in a new issue