Don't you distinguish between e.g. a hostname lookup failure (which is not recoverable), and a connection failure (which is)?
The question is: what happens if I send a job to a queue for a network printer which is switched off, and then some time later that day it is switched on again?
The answer I'm hoping for is: "The job gets printed when the device is switched on." -- that's what currently happens with all the other CUPS network backends.
Don't you distinguish between e.g. a hostname lookup failure (which is not recoverable), and a connection failure (which is)?
The question is: what happens if I send a job to a queue for a network printer which is switched off, and then some time later that day it is switched on again?
The answer I'm hoping for is: "The job gets printed when the device is switched on." -- that's what currently happens with all the other CUPS network backends.