diff options
author | daniel <dc443y@att.com> | 2017-10-17 17:56:08 -0500 |
---|---|---|
committer | daniel <dc443y@att.com> | 2017-10-17 18:08:10 -0500 |
commit | b2d602aaedfcc9356e07dd94b6baec70c38815b8 (patch) | |
tree | 1e1afee15dbaedbc3b5bcb1db95724a86d806110 /controlloop/common | |
parent | 2a5af723adf9c71d919d701313e7809f8160ef3a (diff) |
Fix Target Entity Lock
This fix enables the pdp to stop events with
different requestId's/controlLoopNames from
being processed if the target entity specified is
already being processed by another event/controlloop.
The lock timeout rule is removed to stop the event from
waiting to obtain a lock if it was not already required.
Handling of the lock denied case is taken care of in the
event manager rule instead of in a seperate rule to avoid
further unneccessary computation.
A new control loop test case was created that is for testing
general control loop errors. The test case included is for
testing that the lock will deny a request with a duplicate
target entity.
Issue-ID: POLICY-341
Change-Id: Ib62286eff74ec22b2c645f32f385cb331fb1dff3
Signed-off-by: Daniel Cruz <dc443y@att.com>
Diffstat (limited to 'controlloop/common')
0 files changed, 0 insertions, 0 deletions