buttplugio / buttplug-rs-ffi

FFI from buttplug-rs to Java and other languages
Other
88 stars 22 forks source link

Calling response methods on a disconnected client device can disable all device comms #62

Closed qdot closed 3 years ago

qdot commented 3 years ago

On the C# FFI, if a battery read is called on a device that has disconnected (but hasn't registered as such yet), it can put the system into an undefined state where no other device can communicate until the process is restarted.

This may be a base library issue, but was reported in C#, so we'll start here first.

qdot commented 3 years ago

This is now buttplugio/buttplug-rs#302, but I'll leave this open until that's solved.

qdot commented 3 years ago

Fixed in Buttplug v2.1.9, closing