Linux: Fix #81 URB double free race condition on device disconnect