missing call added

This commit is contained in:
Robin Müller 2022-05-14 16:57:59 +02:00
parent 51087518b0
commit 06111ec3ed
No known key found for this signature in database
GPG Key ID: 71B58F8A3CDFA9AC
1 changed files with 4 additions and 3 deletions

View File

@ -23,12 +23,13 @@ class ManualCsLockWrapper : public HasReturnvaluesIF {
} }
~ManualCsLockWrapper() { ~ManualCsLockWrapper() {
if (lockResult == RETURN_OK) {
lock->unlockMutex();
}
if (gpioResult == RETURN_OK) { if (gpioResult == RETURN_OK) {
gpioIF->pullHigh(cookie->getChipSelectPin()); gpioIF->pullHigh(cookie->getChipSelectPin());
} }
cookie->setCsLockManual(false);
if (lockResult == RETURN_OK) {
lock->unlockMutex();
}
} }
ReturnValue_t lockResult; ReturnValue_t lockResult;
ReturnValue_t gpioResult; ReturnValue_t gpioResult;