Skip to content

Add multithreading for saving tracker data #180

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

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.
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
1 participant