Skip to content

Conversation

@ahmed-shariff
Copy link
Contributor

Fix #163
This includes the fix I mentioned in #163. This adds multithreading when saving data. This becomes an issue when large amounts of data is being written out, where the methods in SaveData do a lot of string processing. To ensure data is correctly written out, this also waits for the threads to complete when the session is ending.

This adds multithreading when saving data. This becomes an issues when
large amounts of data is being written out, where the methods in
SaveData do alot of string processing. To ensure data is correctly
written out, this also wait for the threads to complete when session
is ending.
@jackbrookes jackbrookes merged commit b82033f into immersivecognition:master Jun 1, 2025
eioe added a commit to edia-toolbox/edia_uxf that referenced this pull request Jun 13, 2025
Get PRs from upstream UXF: Add multithreading for saving tracker data immersivecognition#180
github-actions bot pushed a commit to edia-toolbox/edia_uxf that referenced this pull request Jun 13, 2025
Get PRs from upstream UXF: Add multithreading for saving tracker data immersivecognition#180
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Performance bottle neck in DataHandler.Handle* methods

2 participants