Avoid negative _claims

This commit is contained in:
Kevin Le
2026-02-05 22:42:02 +07:00
parent 063f5056f2
commit 39fb2902ec

View File

@@ -22,10 +22,11 @@ public:
}
void release() {
if (_claims == 0) return; // avoid negative _claims
_claims--;
if (_claims == 0) {
digitalWrite(_pin, !_active);
} else {
_claims--;
}
}
};