We are trying to use the new Refinitiv Data Library for Python, but we are experiencing memory leaks when opening/closing pricing streams.
Can you please investigate and fix?
Over 20 iterations of the above stream opening and closing, the memory increases as below:
Memory before open stream = 103.12109375
Memory after open stream = 103.1953125
Memory after get_snapshot = 103.1953125
Memory after close stream = 103.1953125
End loop #1
Memory before open stream = 103.5234375
Memory after open stream = 103.5234375
Memory after get_snapshot = 103.5234375
Memory after close stream = 103.5234375
End loop #19
I am attaching a small python file where this can be tested and debugged.testRDP.txt