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
RecordingStreams created from Python have their lifetimes managed by the Rust SDK: this is important as we cannot have Drop implementations running at arbitrary points in time depending on what the Python GC happens to be doing.
The one downside to this is that these recordings are never really dropped, they are merely disconnected, which means e.g. their batching thread is still running for no reason.
In 99.9% of cases this is completely irrelevant since all these threads do is sleeping, but still it'd be nice to clean up at some point.
The text was updated successfully, but these errors were encountered:
RecordingStream
s created from Python have their lifetimes managed by the Rust SDK: this is important as we cannot haveDrop
implementations running at arbitrary points in time depending on what the Python GC happens to be doing.The one downside to this is that these recordings are never really dropped, they are merely disconnected, which means e.g. their batching thread is still running for no reason.
In 99.9% of cases this is completely irrelevant since all these threads do is sleeping, but still it'd be nice to clean up at some point.
The text was updated successfully, but these errors were encountered: