I'm using Windows driver 0.5.0 with a s130 BLE USB dongle.
If my application calls sd_rpc_open on init and sd_rpc_close before exiting, everything works fine.
Now, if my application crashs, sd_rpc_close is not closed. Then, next session will try to call sd_rpc_open and this will hang forever. Calling sd_rpc_close from the second session before sd_rpc_open does not solve the problem.
The only workaround I found is to unplug and then plug back the dongle.
Could this be fixed in a coming release? Any software workaround?