def wind_down(self):
        """
        Winds down the reporter by stopping any discovery method instances and
        joining any running threads.