summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorbrett <brett_weiland@bpcspace.com>2023-01-23 17:47:08 +0000
committerbrett <brett_weiland@bpcspace.com>2023-01-23 17:47:08 +0000
commitcbe23199c794d62fe84c4522d2209641f7107980 (patch)
tree2bccb9d3859daac6dd5b219769d13936912c451b /README.md
parent17f12b3d14b7557bc93cd0c9a2273f3aec99712a (diff)
Update 'README.md'
Diffstat (limited to 'README.md')
-rw-r--r--README.md4
1 files changed, 3 insertions, 1 deletions
diff --git a/README.md b/README.md
index f654e3f..552e426 100644
--- a/README.md
+++ b/README.md
@@ -11,5 +11,7 @@ Here you will be able to see demos, as well as flowcharts and pseudo code for so
# Problems
Due to the fact I had to complete this project in just a few days, there are a few problems I'd fix if I were to do it again.
-The largest issue is that the thread worker class is not extensible. I have rendering in the same function as thread communication; you should not need to reimpliment the syncronization aspects of the thread just to change how it renders.
+The largest issue is that the thread worker class is not extensible. I have rendering in the same function as thread communication; you should not need to reimpliment the syncronization aspects of the thread just to change how it renders. I am currently fixing this in another branch.
Additionally, I'm not sure if there was a simpler way to prevent race conditions then to manually create a mutex when modifying multiple variables.
+
+New issue discovered on Jan 23rd: there's some redundant code in the syncronization section. I'm fixing in the mthread extensibility branch.