Unsubscribe before cleaning up devices
This commit is contained in:
@@ -95,6 +95,9 @@ public final class RPCDeviceBusAdapter implements Steppable, IEventSink {
|
||||
}
|
||||
|
||||
public void disposeDevices() {
|
||||
for (RPCEventSource res: subscriptions) {
|
||||
res.unsubscribe(this);
|
||||
}
|
||||
unmountDevices();
|
||||
|
||||
unmountedDevices.forEach(RPCDeviceList::dispose);
|
||||
|
||||
Reference in New Issue
Block a user