diff options
author | Stefan Zabka <zabkaste@hu-berlin.de> | 2020-06-12 00:05:28 +0200 |
---|---|---|
committer | Stefan Zabka <zabkaste@hu-berlin.de> | 2020-06-12 00:05:28 +0200 |
commit | 200f22578700b82c5a2d2052c9fda0d9e431d25f (patch) | |
tree | 49ff00735c15d7bd5cfb23089159440b788ff193 /04_exercise/threadpool.c | |
parent | b9771b85d4f543af78465985e6350c0ca57f4c70 (diff) | |
download | betriebssysteme-200f22578700b82c5a2d2052c9fda0d9e431d25f.tar.gz betriebssysteme-200f22578700b82c5a2d2052c9fda0d9e431d25f.zip |
THIS SHIT WORKS
Diffstat (limited to '04_exercise/threadpool.c')
-rw-r--r-- | 04_exercise/threadpool.c | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/04_exercise/threadpool.c b/04_exercise/threadpool.c index 54d4448..f644412 100644 --- a/04_exercise/threadpool.c +++ b/04_exercise/threadpool.c @@ -116,10 +116,6 @@ void tpAsync(Future *future) { } void tpAwait(Future *future) { - if (atomic_load(&future->status) == FUT_DONE) { - alRemoveElem(&threadPool.al, (void *)future); - return; - } if (atomic_load(&future->status) == FUT_WAITING) { tryRunningFuture(future); } |