Ondřej Surý
13bb821280
Detach the views in zone_shutdown(), not in zone_free()
...
The .view (and possibly .prev_view) would be kept attached to the
removed zone until the zone is fully removed from the memory in
zone_free(). If this process is delayed because server is busy
something else like doing constant `rndc reconfig`, it could take
seconds to detach the view, possibly keeping multiple dead views in the
memory. This could quickly lead to a massive memory bloat.
Release the views early in the zone_shutdown() call, and don't wait
until the zone is freed.
2023-01-17 21:48:30 +01:00
..
2023-01-16 11:45:31 +01:00
2022-11-29 08:54:34 +01:00
2023-01-09 12:15:21 -08:00
2022-11-29 08:54:34 +01:00
2022-12-07 22:20:02 +00:00
2023-01-09 12:15:21 -08:00
2022-12-07 22:20:02 +00:00
2022-11-29 08:54:34 +01:00
2022-12-07 22:20:02 +00:00
2022-11-29 13:48:33 -08:00
2022-11-29 08:54:34 +01:00
2023-01-09 12:15:21 -08:00
2022-11-30 11:47:35 -08:00
2022-11-29 08:54:34 +01:00
2022-12-20 19:13:48 +01:00
2022-11-29 08:54:34 +01:00
2023-01-09 15:19:37 +01:00
2023-01-09 19:30:49 +01:00
2022-11-29 08:54:34 +01:00
2022-11-29 08:54:34 +01:00
2023-01-11 12:41:06 +00:00
2022-11-29 08:54:34 +01:00
2022-11-29 08:54:34 +01:00
2023-01-09 12:15:21 -08:00
2022-12-07 22:20:02 +00:00
2022-11-29 08:54:34 +01:00
2022-11-29 08:54:34 +01:00
2022-12-20 19:13:48 +01:00
2022-12-23 13:36:50 +00:00
2022-11-29 08:54:34 +01:00
2022-12-07 22:20:02 +00:00
2022-11-29 08:54:34 +01:00
2022-11-29 08:54:34 +01:00
2022-11-29 08:54:34 +01:00
2022-12-07 22:20:02 +00:00
2022-12-07 22:20:02 +00:00
2022-12-20 19:13:48 +01:00
2023-01-09 22:10:17 +01:00
2023-01-09 19:33:48 +01:00
2023-01-09 15:20:49 +01:00
2023-01-09 19:56:31 +01:00
2022-11-29 08:54:34 +01:00
2023-01-09 22:10:17 +01:00
2022-11-29 08:54:34 +01:00
2023-01-09 12:15:21 -08:00
2022-11-29 08:54:34 +01:00
2022-11-29 08:54:34 +01:00
2023-01-09 12:48:19 +01:00
2022-11-29 08:54:34 +01:00
2022-12-04 21:41:02 +00:00
2022-11-29 08:54:34 +01:00
2022-11-29 08:54:34 +01:00
2022-11-29 08:54:34 +01:00
2023-01-09 12:15:21 -08:00
2023-01-09 12:15:21 -08:00
2023-01-09 12:15:21 -08:00
2022-12-07 22:20:02 +00:00
2023-01-03 14:21:17 +00:00
2022-12-07 22:20:02 +00:00
2022-11-29 08:54:34 +01:00
2022-12-07 22:20:02 +00:00
2022-12-07 22:20:02 +00:00
2022-11-29 08:54:34 +01:00
2022-11-29 08:54:34 +01:00
2022-11-29 08:54:34 +01:00
2022-12-23 11:10:11 +02:00
2022-11-29 08:54:34 +01:00
2022-12-07 22:20:02 +00:00
2022-11-29 08:54:34 +01:00
2022-11-30 10:03:24 +01:00
2023-01-17 19:00:19 +02:00
2023-01-17 21:48:30 +01:00
2022-11-29 08:54:34 +01:00
2022-12-07 22:20:02 +00:00
2022-11-29 08:54:34 +01:00