|ERROR|X|DQM|pid=p.t| u_dqm_vrf_job | kill(PID_JOB, 0) - EPERM
Where that PID_JOB appears in the file /duas_folder/data/u_jobfile.dta position 298:
Dollar Universe node using DQM Job Limits.
In case the message appears you need to reinitialize the affected DQM queue/s.
1. In the command line execute the following command after having loaded the Dollar Universe environment:
uxresetque queue=<queue_name>
2. In order to avoid the issue from happening again, increase the "DQM send cycle" value on the node where the Logical queue resides:
Node Settings - DQM Settings:
DQM send cycle -> 120 -> increase to 864000
Save and restart the node to take into account the modifications.
The issue should no longer occur in normal circomnstances if the node is on version equal or superior to 6.10.01 but it will be necessary to apply the workaround if any of the symptoms and errors described in the article appear in the universe.log
Since version 6.10.01, the following kind of Error will be displayed in the log to inform about "negative counter" problem, nothing to worry about:
|ERROR|X|DQM|pid=p.t| u_dqm_upd_numbers_que | u_dqm_end_job: [ENTRY:XXXX] Nbexe=(-1) is negative for queue: NAME_OF_QUEUE
Or, in case of system crash this error could appear every 30s in the log:
|ERROR|X|DQM|pid=p.t| u_dqm_vrf_job | kill(PID_JOB, 0) - EPERM
In case this occurs, stop the Launcher when no Jobs are Running and reset the impacted queue as explained in the Resolution.