Skip to content

#86 Remove custom thread and condition implementation. Replace with std::async....

m.marn requested to merge threading into master
  • Address found threading issues described in #86 (closed)
  • Partially refactored the update of the registers on reconnect - now the recursive mutex is no longer needed.
  • While testing I also found the issues with sending/receiving for all devices. (fixed in e367a287)
  • Removed custom Thread implementation. Now std::async is used.
  • Removed some occurrences of friend classes where they were not needed.
  • Removed isAlive status which was never used or accessed.
Edited by m.marn

Merge request reports