From: Alan T. DeKok Date: Tue, 25 Apr 2023 12:14:32 +0000 (-0400) Subject: directory and worker listeners may be on separate threads X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=820b409d565f4bf6345b891fab09dd09236647ec;p=thirdparty%2Ffreeradius-server.git directory and worker listeners may be on separate threads add an assert saying we don't do writes --- diff --git a/src/listen/detail/proto_detail_file.c b/src/listen/detail/proto_detail_file.c index 5eefa8dc90b..dbeb2bd52ef 100644 --- a/src/listen/detail/proto_detail_file.c +++ b/src/listen/detail/proto_detail_file.c @@ -99,6 +99,8 @@ static ssize_t mod_write(fr_listen_t *li, void *packet_ctx, fr_time_t request_ti { proto_detail_file_thread_t *thread = talloc_get_type_abort(li->thread_instance, proto_detail_file_thread_t); + fr_assert(0); + return thread->listen->app_io->write(thread->listen, packet_ctx, request_time, buffer, buffer_len, written); }