aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/common/android/testing/pthread_fixes.h5
-rw-r--r--src/common/linux/tests/crash_generator.cc3
2 files changed, 2 insertions, 6 deletions
diff --git a/src/common/android/testing/pthread_fixes.h b/src/common/android/testing/pthread_fixes.h
index 15c6309e..20c12084 100644
--- a/src/common/android/testing/pthread_fixes.h
+++ b/src/common/android/testing/pthread_fixes.h
@@ -89,11 +89,6 @@ int pthread_barrier_destroy(pthread_barrier_t *barrier) {
#endif // defined(PTHREAD_BARRIER_SERIAL_THREAD)
-int pthread_yield(void) {
- sched_yield();
- return 0;
-}
-
} // namespace
#endif // GOOGLE_BREAKPAD_COMMON_ANDROID_TESTING_PTHREAD_FIXES_H
diff --git a/src/common/linux/tests/crash_generator.cc b/src/common/linux/tests/crash_generator.cc
index 36319676..6896a688 100644
--- a/src/common/linux/tests/crash_generator.cc
+++ b/src/common/linux/tests/crash_generator.cc
@@ -33,6 +33,7 @@
#include "common/linux/tests/crash_generator.h"
#include <pthread.h>
+#include <sched.h>
#include <signal.h>
#include <stdio.h>
#include <sys/mman.h>
@@ -88,7 +89,7 @@ void *thread_function(void *data) {
exit(1);
}
while (true) {
- pthread_yield();
+ sched_yield();
}
}