TT#14008 add additional log_info_reset

To safeguard against leftover log info pieces, add additional resets
within loops that might run repeatedly.

Relevant to #1511

Change-Id: I875f1683b7dc8cee359469e8062c08c3c3e48a9d
pull/1525/head
Richard Fuchs 3 years ago
parent 7b8fa51cc1
commit 38ebbfc8dc

@ -9,6 +9,7 @@
#include "log.h"
#include "streambuf.h"
#include "media_socket.h"
#include "log_funcs.h"
struct tcp_listener_callback {
struct obj obj;
@ -49,6 +50,8 @@ static void tcp_listener_incoming(int fd, void *p, uintptr_t x) {
endpoint_print(&newsock.remote, addr, sizeof(addr));
cb->func(cb->p, &newsock, addr, listener);
log_info_reset();
}
}

@ -13,6 +13,7 @@
#include "log.h"
#include "obj.h"
#include "socket.h"
#include "log_funcs.h"
struct udp_listener_callback {
struct obj obj;
@ -62,6 +63,7 @@ static void udp_listener_incoming(int fd, void *p, uintptr_t x) {
}
release_closed_sockets();
log_info_reset();
}
obj_put(udp_buf);
}

Loading…
Cancel
Save