Revert "HADOOP-11638. OpensslSecureRandom.c pthreads_thread_id should support FreeBSD and Solaris in addition to Linux (Kiran Kumar M R via Colin P. McCabe)"

This reverts commit 3241fc2b17.
This commit is contained in:
cnauroth 2015-03-10 11:02:07 -07:00
parent 20b8ee1350
commit 8d5b01e005
2 changed files with 1 additions and 19 deletions

View File

@ -680,10 +680,6 @@ Release 2.7.0 - UNRELEASED
HADOOP-11642. Upgrade azure sdk version from 0.6.0 to 2.0.0.
(Shashank Khandelwal and Ivan Mitic via cnauroth)
HADOOP-11638. OpensslSecureRandom.c pthreads_thread_id should support
FreeBSD and Solaris in addition to Linux (Kiran Kumar M R via Colin P.
McCabe)
OPTIMIZATIONS
HADOOP-11323. WritableComparator#compare keeps reference to byte array.

View File

@ -29,10 +29,6 @@
#include <sys/types.h>
#endif
#if defined(__FreeBSD__)
#include <pthread_np.h>
#endif
#ifdef WINDOWS
#include <windows.h>
#endif
@ -278,17 +274,7 @@ static void pthreads_locking_callback(int mode, int type, char *file, int line)
static unsigned long pthreads_thread_id(void)
{
unsigned long thread_id = 0;
#if defined(__linux__)
thread_id = (unsigned long)syscall(SYS_gettid);
#elif defined(__FreeBSD__)
thread_id = (unsigned long)pthread_getthreadid_np();
#elif defined(__sun)
thread_id = (unsigned long)pthread_self();
#else
#error "Platform not supported"
#endif
return thread_id;
return (unsigned long)syscall(SYS_gettid);
}
#endif /* UNIX */