Home General

hang on print, network/driver issues

edited March 2010 in General
RB 10, BDS 2006

This may not be a RB issue, but here goes.

I have an event-driven server app that sends RB reports to various printers.
Lately, this app has started hanging sporadically when printing to certain
printers. I have narrowed it down to networking issues or driver issues
with those specific printers, which I am working to resolve. To get the app
back up, I typically have to kill the process, stop the print spooler
service, delete the contents of c:\windows\system32\spool\printers, and
restart the service.

Is there a way that my app could handle this more gracefully? I would like
for it to stop hanging, email me about the problem, and then be able to
proceed to the next print job. Or maybe it could ping or otherwise query
the printer in question before printing, and email me and skip that job if
there is a problem.

Thanks,
George

Comments

  • edited March 2010
    Hi George,

    Once control has been passed to the printer driver, there is not much that
    can be done programmatically to resolve any issues.

    My first suggestion would be to make sure you are using the latest version
    of RB 10 (10.09). If not, you can receive upgrade instructions by sending a
    message to info@digital-metaphors.com.

    If this does not help, you might try using the trial edition of 11.08 (which
    I believe you already have). There have been numerous changes to the
    printer logic since RB 10 including many efficiency enhancements.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com

    Best Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com
This discussion has been closed.