View Issue Details

IDProjectCategoryView StatusLast Update
0001031savapage-core[All Projects] Generalpublic2019-08-05 16:41
ReporterrijkrAssigned Torijkr 
Status closedResolutionfixed 
Product Version1.0.0 
Target Version1.1.0Fixed in Version1.1.0 
Summary0001031: Add heartbeat to pull CUPS job id status
DescriptionIST: Occasionally CUPS notifier fails to deliver job state notifications. As a result, job end states are not coming through, and the jobs in question remain in state "Processing" on the SavaPage side. Failures can be traced down in /var/log/cups/error_log , where a burst of error messages like this:
E [31/Jan/2019:10:53:43 +0100] Unable to send event for subscription 273 (savapage:localhost:8631)!
show up around the time the jobs were last notified as "Processing".
SOLL: Use a heartbeat to perform a CUPS pull of a job id status while monitoring CUPS notifications. When CUPS notifies (push) job id status in between, the heartbeat offset for this job id is reset to zero. The heartbeat frequency (milliseconds) is set in config item "cups.notifier.job-status-pull.heartbeat-msec" (default 30000).
TagsNo tags attached.



2019-08-05 16:41

administrator   ~0000170

release 1.1.0

Issue History

Date Modified Username Field Change
2019-01-31 21:04 rijkr New Issue
2019-01-31 21:04 rijkr Status new => assigned
2019-01-31 21:04 rijkr Assigned To => rijkr
2019-02-01 11:46 rijkr Description Updated View Revisions
2019-02-26 10:51 rijkr Status assigned => resolved
2019-02-26 10:51 rijkr Resolution open => fixed
2019-02-26 10:51 rijkr Fixed in Version => 1.1.0
2019-08-05 16:41 rijkr Status resolved => closed
2019-08-05 16:41 rijkr Note Added: 0000170