Skip to content

Commit 257f795

Browse files
committed
remove unnecessary locking
1 parent d2e9df1 commit 257f795

File tree

1 file changed

+0
-3
lines changed

1 file changed

+0
-3
lines changed

components/base_peripheral/include/base_peripheral.hpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -625,7 +625,6 @@ class BasePeripheral : public BaseComponent {
625625
uint8_t read_u8_from_register(RegisterAddressType register_address, std::error_code &ec) const {
626626
logger_.debug("read u8 from register 0x{:x}", register_address);
627627
uint8_t data = 0;
628-
std::lock_guard<std::recursive_mutex> lock(base_mutex_);
629628
read_register(register_address, &data, 1, ec);
630629
if (ec) {
631630
return 0;
@@ -640,7 +639,6 @@ class BasePeripheral : public BaseComponent {
640639
uint16_t read_u16_from_register(RegisterAddressType register_address, std::error_code &ec) const {
641640
logger_.debug("read u16 from register 0x{:x}", register_address);
642641
uint8_t data[2];
643-
std::lock_guard<std::recursive_mutex> lock(base_mutex_);
644642
read_register(register_address, data, 2, ec);
645643
if (ec) {
646644
return 0;
@@ -661,7 +659,6 @@ class BasePeripheral : public BaseComponent {
661659
std::error_code &ec) const {
662660
logger_.debug("read_many_from_register {} bytes from register 0x{:x}", length,
663661
register_address);
664-
std::lock_guard<std::recursive_mutex> lock(base_mutex_);
665662
read_register(register_address, data, length, ec);
666663
}
667664

0 commit comments

Comments
 (0)