public override void Disable(bool async)
        {
            lock (syncLock) {
                portList   = new Dictionary <int, NatPortMapping>();
                deviceList = new List <NatDeviceState>();

                NatUtility.ShutdownThread(async);

                BoltLog.Info("UPnP Disabled");
            }
        }