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
This commit is contained in:
parent
d4e7d49628
commit
1596a4f88b
@ -115,7 +115,11 @@ bool ThreadPosix::SetPriority(ThreadPriority priority) {
|
|||||||
DCHECK(thread_checker_.CalledOnValidThread());
|
DCHECK(thread_checker_.CalledOnValidThread());
|
||||||
if (!thread_)
|
if (!thread_)
|
||||||
return false;
|
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
|
#ifdef WEBRTC_THREAD_RR
|
||||||
const int policy = SCHED_RR;
|
const int policy = SCHED_RR;
|
||||||
#else
|
#else
|
||||||
@ -141,6 +145,7 @@ bool ThreadPosix::SetPriority(ThreadPriority priority) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
|
#endif // defined(WEBRTC_CHROMIUM_BUILD)
|
||||||
}
|
}
|
||||||
|
|
||||||
void ThreadPosix::Run() {
|
void ThreadPosix::Run() {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user