Removed channel close in USB channel done after channel is freed
authorakallabeth <akallabeth@posteo.net>
Fri, 10 Jul 2020 08:49:25 +0000 (10:49 +0200)
committerakallabeth <akallabeth@users.noreply.github.com>
Tue, 1 Dec 2020 14:10:23 +0000 (15:10 +0100)
(cherry picked from commit dbeaa614d6e369d3809e04be24f1d6b98e3d9e50)

channels/urbdrc/client/libusb/libusb_udevice.c

index bec9e7c..fe43071 100644 (file)
@@ -1105,11 +1105,6 @@ static void libusb_udev_channel_closed(IUDEVICE* idev)
 
                pdev->status |= URBDRC_DEVICE_CHANNEL_CLOSED;
 
-               if (channel)
-               {
-                       /* Notify the server the device is no longer available. */
-                       channel->Write(channel, 0, NULL, NULL);
-               }
                urbdrc->udevman->unregister_udevice(urbdrc->udevman, busNr, devNr);
        }
 }