]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
we don't care about writing to the socket either
authorAlan T. DeKok <aland@freeradius.org>
Wed, 15 Sep 2021 18:06:23 +0000 (14:06 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Wed, 15 Sep 2021 18:18:52 +0000 (14:18 -0400)
src/listen/load/proto_load_step.c

index 1a565f41a7c5c342808da7b6dacd53954803ccd7..a87833f96a1b55d50a7c7446dbb27b7a0eb67faa 100644 (file)
@@ -111,12 +111,13 @@ static ssize_t mod_read(fr_listen_t *li, void **packet_ctx, fr_time_t *recv_time
         *      take over the load generation.
         */
        if (!thread->suspended) {
-               static fr_event_update_t pause_read[] = {
+               static fr_event_update_t pause[] = {
                        FR_EVENT_SUSPEND(fr_event_io_func_t, read),
+                       FR_EVENT_SUSPEND(fr_event_io_func_t, write),
                        { 0 }
                };
 
-               if (fr_event_filter_update(thread->el, li->fd, FR_EVENT_FILTER_IO, pause_read) < 0) {
+               if (fr_event_filter_update(thread->el, li->fd, FR_EVENT_FILTER_IO, pause) < 0) {
                        fr_assert(0);
                }