TT#189201 clear "no kernel support" flag on demand

Don't keep the flag for "no kernel support" set indefinitely as
conditions might change, re-enabling kernel support at a later time.

Change-Id: Id8f456b653f1ea3d6a9db1ff3a0800d3cca8fcc5
pull/1546/head
Richard Fuchs 3 years ago
parent 1699c90705
commit d7ef87d2ec

@ -1513,10 +1513,8 @@ void __unkernelize(struct packet_stream *p) {
if (!PS_ISSET(p, KERNELIZED))
return;
if (PS_ISSET(p, NO_KERNEL_SUPPORT))
return;
if (kernel.is_open) {
if (kernel.is_open && !PS_ISSET(p, NO_KERNEL_SUPPORT)) {
ilog(LOG_INFO, "Removing media stream from kernel: local %s",
endpoint_print_buf(&p->selected_sfd->socket.local));
__stream_update_stats(p, 1);
@ -1525,6 +1523,7 @@ void __unkernelize(struct packet_stream *p) {
}
PS_CLEAR(p, KERNELIZED);
PS_CLEAR(p, NO_KERNEL_SUPPORT);
}

Loading…
Cancel
Save