]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Don't free tracking for cached packets
authorNick Porter <nick@portercomputing.co.uk>
Thu, 26 Oct 2023 19:04:00 +0000 (20:04 +0100)
committerNick Porter <nick@portercomputing.co.uk>
Thu, 26 Oct 2023 19:04:00 +0000 (20:04 +0100)
src/lib/io/master.c

index c95093d38b37660c6198ca4f1557c5a89e197daf..caaef884fa3ee3731ddc894ed113a0ae55f8ff1c 100644 (file)
@@ -1687,7 +1687,7 @@ have_client:
                                DEBUG("Client %pV is still being dynamically defined.  "
                                      "Caching this packet until the client has been defined",
                                      fr_box_ipaddr(client->src_ipaddr));
-                               goto done;
+                               return 0;
                        }
 
                        /*