ckdo / airplay2-receiver

AirPlay 2 receiver - python implementation only for testing
126 stars 7 forks source link

Addresses the reconnect issue and 100% CPU consumption after disconnect #11

Closed PaulWieland closed 3 years ago

PaulWieland commented 3 years ago

Tested on macOS Catalina with iOS 14.4 client.

The client can now disconnect and reconnect. Upon disconnecting, the event_proc is terminated - without which, the forked process goes to 100% CPU utilization (which happens witch each disconnect).

Neustradamus commented 3 years ago

@PaulWieland: Thanks, this PR has been added in upstream: