From 1596a4f88b4b9ceaa82bee0306d5124561736072 Mon Sep 17 00:00:00 2001 From: "tommi@webrtc.org" Date: Mon, 23 Mar 2015 12:39:21 +0000 Subject: Temporarily disable SetPriority when building with Chromium. This is due to errors we were hitting with Chromium's sandbox policy for pthread_setschedparam. R=magjed@webrtc.org, pbos@webrtc.org BUG= Review URL: https://webrtc-codereview.appspot.com/45839004 Cr-Commit-Position: refs/heads/master@{#8829} git-svn-id: http://webrtc.googlecode.com/svn/trunk@8829 4adac7df-926f-26a2-2b94-8c16560cd09d --- webrtc/system_wrappers/source/thread_posix.cc | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'webrtc/system_wrappers/source') diff --git a/webrtc/system_wrappers/source/thread_posix.cc b/webrtc/system_wrappers/source/thread_posix.cc index dc95cbcd73..e110af5a97 100644 --- a/webrtc/system_wrappers/source/thread_posix.cc +++ b/webrtc/system_wrappers/source/thread_posix.cc @@ -115,7 +115,11 @@ bool ThreadPosix::SetPriority(ThreadPriority priority) { DCHECK(thread_checker_.CalledOnValidThread()); if (!thread_) return false; - +#if defined(WEBRTC_CHROMIUM_BUILD) + // TODO(tommi): Switch to the same mechanism as Chromium uses for + // changing thread priorities. + return true; +#else #ifdef WEBRTC_THREAD_RR const int policy = SCHED_RR; #else @@ -141,6 +145,7 @@ bool ThreadPosix::SetPriority(ThreadPriority priority) { } return true; +#endif // defined(WEBRTC_CHROMIUM_BUILD) } void ThreadPosix::Run() { -- cgit v1.2.3