mirror of
https://github.com/ossrs/srs.git
synced 2025-02-15 04:42:04 +00:00
for bug #237, never sleep when thread interval is 0.
This commit is contained in:
parent
6f963b50f3
commit
24a6a723ee
2 changed files with 7 additions and 3 deletions
|
@ -179,8 +179,12 @@ failed:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// to improve performance, donot sleep when interval is zero.
|
||||||
|
// @see: https://github.com/winlinvip/simple-rtmp-server/issues/237
|
||||||
|
if (cycle_interval_us > 0) {
|
||||||
st_usleep(cycle_interval_us);
|
st_usleep(cycle_interval_us);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
handler->on_thread_stop();
|
handler->on_thread_stop();
|
||||||
srs_info("thread cycle finished");
|
srs_info("thread cycle finished");
|
||||||
|
|
Loading…
Reference in a new issue