summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/mongo/util/concurrency/thread_name.cpp5
-rw-r--r--src/mongo/util/processinfo_osx.cpp1
2 files changed, 5 insertions, 1 deletions
diff --git a/src/mongo/util/concurrency/thread_name.cpp b/src/mongo/util/concurrency/thread_name.cpp
index d2917fd5c02..2c2470a5ad5 100644
--- a/src/mongo/util/concurrency/thread_name.cpp
+++ b/src/mongo/util/concurrency/thread_name.cpp
@@ -37,7 +37,12 @@
#include <pthread.h>
#endif
#if defined(__APPLE__)
+#include <TargetConditionals.h>
+#if !TARGET_OS_TV && !TARGET_OS_IOS
#include <sys/proc_info.h>
+#else
+#include <mach/thread_info.h>
+#endif
#endif
#if defined(__linux__)
#include <sys/syscall.h>
diff --git a/src/mongo/util/processinfo_osx.cpp b/src/mongo/util/processinfo_osx.cpp
index 6ba35c6336a..c82aa3f9411 100644
--- a/src/mongo/util/processinfo_osx.cpp
+++ b/src/mongo/util/processinfo_osx.cpp
@@ -38,7 +38,6 @@
#include <mach/mach_host.h>
#include <mach/mach_init.h>
#include <mach/mach_traps.h>
-#include <mach/shared_region.h>
#include <mach/task.h>
#include <mach/task_info.h>
#include <mach/vm_map.h>