mirror of
https://github.com/pikvm/ustreamer.git
synced 2026-05-26 15:26:12 +00:00
fix
This commit is contained in:
@@ -166,11 +166,9 @@ static void *_video_sink_thread(UNUSED void *arg) {
|
|||||||
if (mem != NULL) {
|
if (mem != NULL) {
|
||||||
US_JLOG_INFO("video", "Memsink closed");
|
US_JLOG_INFO("video", "Memsink closed");
|
||||||
us_memsink_shared_unmap(mem);
|
us_memsink_shared_unmap(mem);
|
||||||
mem = NULL;
|
|
||||||
}
|
}
|
||||||
if (fd > 0) {
|
if (fd >= 0) {
|
||||||
close(fd);
|
close(fd);
|
||||||
fd = -1;
|
|
||||||
}
|
}
|
||||||
sleep(1); // error_delay
|
sleep(1); // error_delay
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -44,7 +44,7 @@ static void _MemsinkObject_destroy_internals(_MemsinkObject *self) {
|
|||||||
us_memsink_shared_unmap(self->mem);
|
us_memsink_shared_unmap(self->mem);
|
||||||
self->mem = NULL;
|
self->mem = NULL;
|
||||||
}
|
}
|
||||||
if (self->fd > 0) {
|
if (self->fd >= 0) {
|
||||||
close(self->fd);
|
close(self->fd);
|
||||||
self->fd = -1;
|
self->fd = -1;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user