cyclonedds-python
cyclonedds-python copied to clipboard
Instance Registration and Disposal fails
When calling register_instance and passing in a sample of a type with defined keys the returned handle is a constant per run (i.e. run 1 always returns 123456789, run 2 always returns 987654321).
When calling dispose_instance_handle(instance_handle) a sample dispose is sent but for a different key than that of any of the registered instances.
When calling dispose_instance(sample) a sample dispose is sent but for a different key than that of the sample.
The samples being registered are OMG OARIS.