mirror of
https://gitlab.xiph.org/xiph/icecast-server.git
synced 2024-06-23 06:25:24 +00:00
Feature: Added events source-listeners-is-zero, and more generic source-listeners-changed
This commit is contained in:
parent
64d380b6b6
commit
6331270e70
|
@ -899,6 +899,11 @@ void source_main (source_t *source)
|
|||
stats_event_args (source->mount, "listeners", "%lu", source->listeners);
|
||||
if (source->listeners == 0 && source->on_demand)
|
||||
source->running = 0;
|
||||
|
||||
if (source->listeners == 0)
|
||||
event_emit_va("source-listeners-is-zero", EVENT_EXTRA_SOURCE, source, EVENT_EXTRA_LIST_END);
|
||||
|
||||
event_emit_va("source-listeners-changed", EVENT_EXTRA_SOURCE, source, EVENT_EXTRA_LIST_END);
|
||||
}
|
||||
|
||||
/* lets reduce the queue, any lagging clients should of been
|
||||
|
|
Loading…
Reference in New Issue
Block a user