[cups.general] interface filter blocking (run in serial, not concurrent)

Michael Sweet msweet at apple.com
Tue May 31 15:03:40 PDT 2011


On May 31, 2011, at 2:08 PM, Greg Saunders wrote:
> Hello, I have some custom System V interface filters installed in some queues for job manipulation. It appears that filters on the same queue are run in serial, not concurrent. However, filters on different queues are run concurrently.
> 
> Is it possible to have a filter on one queue run concurrently for multiple users. For example, if the filter requires a lot of time for one print job but significantly less it would be nice that the long running process wouldn't block subsequent jobs.

Sorry, no. We serialize print jobs to preserve job order and that behavior is hard coded.

There have been a couple bugs requesting this sort of functionality over the years...

________________________________________________________________________
Michael Sweet, Senior Printing System Engineer, PWG Chair








More information about the cups mailing list