Change mutex lock model to avoid dead lock and ensure locks are always released.

Additional cosmetic fixes:
 move 'name' as protected
 remove unnecessary local var
 Fix debug log
This commit is contained in:
cslashm
2018-03-26 12:38:38 +02:00
parent 4c0545cc41
commit da5de484f2
5 changed files with 202 additions and 385 deletions

File diff suppressed because it is too large Load Diff