"Erich E. Hoover" erich.e.hoover@gmail.com writes:
The attached patch is the next step in the series of fixes for Silverlight/PlayReady under Wine. This particular patch does not impact Netflix, but it does impact a number of other PlayReady streaming services (and a variety of non-streaming sites as well).
With this patch the SIO_ADDRESS_LIST_CHANGE call gets passed on to NotifyAddrChange, which effectively fixes a problem where Silverlight apps can loop forever calling SIO_ADDRESS_LIST_CHANGE (Bug #32328). Part 2 actually implements the NotifyAddrChange call on Linux, though this patch is sufficient to resolve the bug since the overlapped IO event no longer gets triggered.
The notification is supposed to be tied to the socket. I don't think that NotifyAddrChange can do the job.