From cbe23199c794d62fe84c4522d2209641f7107980 Mon Sep 17 00:00:00 2001 From: brett Date: Mon, 23 Jan 2023 17:47:08 +0000 Subject: Update 'README.md' --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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. -- cgit v1.2.3