Bom, essa é minha primeira contribuição para o VOL, espero que seja útil.
Em um servidor rodando
Fedora tenho uma impressora de rede (Lexmark) configurada no CUPS através de IPP, então tenho a seguinte linha no meu
printers.conf:
DeviceURI ipp://172.20.20.200
Após a troca do servidor com consequente atualização da versão do Fedora, algo mudou. Uma pausa de alguns segundos ocorria entre cada trabalho de impressão gerado pelo CUPS. Como o volume de impressão é muito grande, isso logo se tornou um problema.
Atualizar o CUPS para a última versão não ajudou. Então descobri que não se tratava de um bug do CUPS, nem de alguma configuração, mas sim de um novo recurso do CUPS.
A solução foi alterar o código fonte e recompilar o CUPS. Os fontes do CUPS podem ser obtidos neste
link.
Edite o arquivo backend/ipp.c e altere as seguintes variáveis na linha 260:
waitjob = 0;
waitprinter = 0;
Recompilar e reinstalar:
# cd ..
# ./configure
# make
# make install