-#ifdef HAVE_LINUX_THREADS
- pthread_kill( ri->ri_tid, SIGSTKFLT );
- (void) SIGNAL( SIGSTKFLT, do_nothing );
-#else
- pthread_kill( ri->ri_tid, SIGUSR1 );
- (void) SIGNAL( SIGUSR1, do_nothing );
-#endif
+ ldap_pvt_thread_kill( ri->ri_tid, LDAP_SIGUSR1 );
+ (void) SIGNAL( LDAP_SIGUSR1, do_nothing );