github doronz88/pymobiledevice3 v9.30.1

latest releases: v11.19.4, v11.19.3, v11.19.2...
3 months ago

Highlights

🐛 remote tunneld: auto-reconnect after device replug/reboot on Linux

Fixes a regression where remote tunneld would permanently stop after an iPhone was
unplugged/replugged or rebooted, printing MuxException: socket connection broken and
never reconnecting. This was most visible on Linux (usbmuxd is reached over an AF_UNIX
socket, which surfaces the dropped connection as a clean EOF).

The usbmux monitor now treats a dropped listen socket as a recoverable connection error
and reconnects on the next iteration instead of letting the monitor task die.

What's Changed

  • 8830975 tunneld: reconnect usbmux monitor on dropped listen socket (#1742)

Full Changelog: v9.30.0...v9.30.1

Don't miss a new pymobiledevice3 release

NewReleases is sending notifications on new releases.