summaryrefslogtreecommitdiff
path: root/src/lib/tpm.c
Commit message (Collapse)AuthorAgeFilesLines
* build: Replace fsf snail mail with contact URLdimitri staessens2017-08-131-2/+1
|
* lib: Fix TPM thread count on failuredimitri staessens2017-08-131-1/+1
|
* lib: Fix instability in threadpool managerdimitri staessens2017-08-121-31/+57
| | | | | | The threadpool manager now tracks threads to prevent cyclic behaviour where too many threads shut down and the TPM responds with creating additional threads.
* lib: Add threadpool managerdimitri staessens2017-07-261-0/+266
This adds a threadpool manager component in the library that is used in the IRMd and IPCPs. The threadpool manager now doesn't detach threads but does a join when they exit. This solves a data race in the previous implementation where some threads were not completely finished upon release of some resources.