You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[feel free to move this to OpenTracing Python if necessary]
I've constructed a minimal reproduction of the issue here. When send_spans_memory_leak is called repeatedly, the program has a memory leak (see graph below). When send_spans_stable is called repeatedly, the program memory footprint is stable.
Although the code in send_spans_memory_leak is illogical (it never actually ends the scope), I can imagine end users writing code like this by mistake. Nevertheless, I think that incorrectly instrumenting an application shouldn't chew up this much memory.
LightStep version 4.2.0, OS X
[feel free to move this to OpenTracing Python if necessary]
I've constructed a minimal reproduction of the issue here. When
send_spans_memory_leak
is called repeatedly, the program has a memory leak (see graph below). Whensend_spans_stable
is called repeatedly, the program memory footprint is stable.Although the code in
send_spans_memory_leak
is illogical (it never actually ends the scope), I can imagine end users writing code like this by mistake. Nevertheless, I think that incorrectly instrumenting an application shouldn't chew up this much memory.The text was updated successfully, but these errors were encountered: