Use sched_yield() instead of usleep(1)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@202039 65c4cc65-6c06-0410-ace0-fbb531ad65f3
certified/1.8.6
Matthew Nicholson 16 years ago
parent 7339d85ee3
commit 55c6789f74

@ -6081,7 +6081,7 @@ static void try_suggested_sip_codec(struct sip_pvt *p)
chan = ast_channel_ref(p->owner);
while (ast_channel_trylock(chan)) {
sip_pvt_unlock(p);
usleep(1);
sched_yield();
sip_pvt_lock(p);
}

Loading…
Cancel
Save