summaryrefslogtreecommitdiff
path: root/channels/chan_sip.c
diff options
context:
space:
mode:
authorMatthew Nicholson <mnicholson@digium.com>2009-06-19 21:25:06 +0000
committerMatthew Nicholson <mnicholson@digium.com>2009-06-19 21:25:06 +0000
commit55c6789f74d7408d2dce21c61d3db6564c1100f7 (patch)
treec1f7028cc814b22eeab3e8c4d05508aa8931c723 /channels/chan_sip.c
parent7339d85ee364c168497b4d33b9b87d6576815bf2 (diff)
Use sched_yield() instead of usleep(1)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@202039 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'channels/chan_sip.c')
-rw-r--r--channels/chan_sip.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/channels/chan_sip.c b/channels/chan_sip.c
index c61db0cbf..76fed2044 100644
--- a/channels/chan_sip.c
+++ b/channels/chan_sip.c
@@ -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);
}