diff --git a/project/rfid/rfid_reader.cpp b/project/rfid/rfid_reader.cpp index 86d1f86..f724208 100644 --- a/project/rfid/rfid_reader.cpp +++ b/project/rfid/rfid_reader.cpp @@ -10,6 +10,12 @@ rfid_reader::rfid_reader() thread = std::thread(&rfid_reader::loop, this); } +~rfid_reader::rfid_reader() +{ + + thread.join(); +} + uint32_t rfid_reader::last_id() const { return uid;