diff --git a/pymobiledevice3/tunneld.py b/pymobiledevice3/tunneld.py index 2020e0ecf..7021e35be 100644 --- a/pymobiledevice3/tunneld.py +++ b/pymobiledevice3/tunneld.py @@ -19,7 +19,7 @@ from pymobiledevice3 import usbmux from pymobiledevice3.bonjour import REMOTED_SERVICE_NAMES, browse from pymobiledevice3.exceptions import ConnectionFailedError, ConnectionFailedToUsbmuxdError, DeviceNotFoundError, \ - GetProhibitedError, InvalidServiceError, MuxException, PairingError, TunneldConnectionError + GetProhibitedError, InvalidServiceError, LockdownError, MuxException, PairingError, TunneldConnectionError from pymobiledevice3.lockdown import create_using_usbmux, get_mobdev2_lockdowns from pymobiledevice3.osu.os_utils import get_os_utils from pymobiledevice3.remote.common import TunnelProtocol @@ -141,7 +141,7 @@ async def monitor_usbmux_task(self) -> None: try: service = CoreDeviceTunnelProxy(create_using_usbmux(mux_device.serial)) except (MuxException, InvalidServiceError, GetProhibitedError, construct.core.StreamError, - ConnectionAbortedError, DeviceNotFoundError): + ConnectionAbortedError, DeviceNotFoundError, LockdownError): continue self.tunnel_tasks[task_identifier] = TunnelTask( udid=mux_device.serial,