243c8b4e1a
It was still possible to cause a Kernel panic, this additional 500ms delay before disconnect appears to mitigate it completely.