From fabfb10b973ca47d65df999962233698843731e6 Mon Sep 17 00:00:00 2001 From: Adam Ierymenko Date: Mon, 15 Nov 2021 19:48:07 -0500 Subject: [PATCH] Remove managed routes in destructor (regression fix). --- osdep/ManagedRoute.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/osdep/ManagedRoute.cpp b/osdep/ManagedRoute.cpp index 4371edbea..904917c25 100644 --- a/osdep/ManagedRoute.cpp +++ b/osdep/ManagedRoute.cpp @@ -405,7 +405,9 @@ ManagedRoute::ManagedRoute(const InetAddress &target,const InetAddress &via,cons } ManagedRoute::~ManagedRoute() -{} +{ + this->remove(); +} /* Linux NOTE: for default route override, some Linux distributions will * require a change to the rp_filter parameter. A value of '1' will prevent