summaryrefslogtreecommitdiffstats
path: root/packages/base
diff options
context:
space:
mode:
authorRalph Straubs <rs8887@att.com>2017-06-14 03:56:05 -0500
committerRalph Straubs <rs8887@att.com>2017-06-14 08:02:46 -0500
commit3cc1a85a832771cb70ed9cbaab9031bc4a114308 (patch)
tree72c6b95e049790fbfeb5ad96066fa4fbbd112d38 /packages/base
parent85e12563d2092018f83b456f5926f2b28f9742c7 (diff)
[POLICY-21] PDP-D gets stuck during shutdown
The fix for this problem is included in the following enhancements: 1) Define a new nested interface 'PolicySession.ThreadModel', which makes it possible for features to control the thread or threads processing a 'KieSession'. The nested class 'PolicySession.DefaultThreadModel' implements the default version, which uses 'KieSession.fireUntilHalt()' instead of polling 'KieSession.fireAllRules()'. A new method 'selectThreadModel(PolicySession session)' has been added to 'PolicySessionFeatureAPI' to enable this selection. 2) Update thread names when 'KieContainer.updateToVersion(...)' is called Change-Id: Ic48089fe5660501e2e3d42b87501697211a9d0fe Signed-off-by: Ralph Straubs <rs8887@att.com>
Diffstat (limited to 'packages/base')
0 files changed, 0 insertions, 0 deletions