The deinitialisation of the exchanges is in need of a rework.
Currently, the generic static deinitialisation is a bit mixed up with the p[latform-specific. This would mean deinitialising a kernel exchange would kill the resources that the usb-exchange is using.
The usb deinitialisation has been in need of a rework for a while, as it doesn't wait for the deinit to be completed, which seems to have implication for program restarting.
The deinitialisation of the exchanges is in need of a rework.
Currently, the generic static deinitialisation is a bit mixed up with the p[latform-specific. This would mean deinitialising a kernel exchange would kill the resources that the usb-exchange is using.
The usb deinitialisation has been in need of a rework for a while, as it doesn't wait for the deinit to be completed, which seems to have implication for program restarting.