]> Kevux Git Server - fll/commit
Bugfix: Incorrect thread unlock in controller_rule_process().
authorKevin Day <Kevin@kevux.org>
Fri, 12 Jul 2024 03:33:15 +0000 (22:33 -0500)
committerKevin Day <Kevin@kevux.org>
Fri, 12 Jul 2024 03:33:15 +0000 (22:33 -0500)
commit7149bbbe08d937df5234633e6a61c9e9f7394934
tree0b74c25b43f72f5e1282bbf2ae600ac667230b41
parent42941850db6b7d730b6d1341542dbf87fcedc84a
Bugfix: Incorrect thread unlock in controller_rule_process().

When the lock is grabbed but a failure occurs an if condition handles that case.
After that block is a second block that then attempts to unlock that same lock.
Given that the lock failed, this lock cannot be in a locked state.
level_3/controller/c/rule/private-rule.c