HULFT-29977
Requests might not be issued to the Accumulation Status of HULFT-HUB Server
- Phenomenon
-
Even if the number of seconds set for DB Mutex Lock Timeout (DBMutexTimeout) in the System Environment Settings is exceeded, the operations of the Accumulation Status DB do not time out and all the following requests might not be issued to the Accumulation Status:
-
Delete Accumulated Data
-
Deliver
-
Reset to Undelivered
-
Cancel Delivery
-
Remove Destination
-
Modify Destination and Add Destination
-
Forced Deliver
When the above requests fail, the following message may be output to the trace log:
HULH3014C, Failed to release a table. Index: 9999,,,,,,
-
- Severity level
-
B: high
- Affected versions
-
From Ver.3.2.0 to Ver.3.9.3
- Modified version
-
Ver.3.10.0
- Condition to reproduce
-
If all the following conditions are met, the phenomenon occurs:
-
DB Lock Mode (DBLockMode) in the System Environment Settings is set to '1' (queuing mode)
-
When you access the Accumulation Status DB, the number of seconds set for DB Mutex Lock Timeout (DBMutexTimeout) has already been exceeded
-
A request is issued to the Accumulation Status
-
- Alternative workaround
-
Set DB Lock Mode (DBLockMode) in the System Environment Settings to '0' (wait mode).
- Status description
-
Even if the conditions to reproduce are met, the operations of the Accumulation Status DB time out correctly and requests can be issued to the Accumulation Status.