• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/LPRng/src/common/

Lines Matching defs:Do_queue_jobs

383  * Do_queue_jobs: process the job queue
389 int Do_queue_jobs( char *name, int subserver )
420 DEBUG1("Do_queue_jobs: called with name '%s', subserver %d",
424 if(DEBUGL4){ int fdx; fdx = dup(0); LOGDEBUG("Do_queue_jobs: start next fd %d",fdx); close(fdx); };
428 DEBUG1("Do_queue_jobs: begin name '%s'", Printer_DYN );
439 LOGDEBUG("Do_queue_jobs: after Setup_printer next fd %d",fdx); close(fdx); };
452 DEBUG1( "Do_queue_jobs: checking lock file '%s'", path );
455 LOGERR_DIE(LOG_ERR) _("Do_queue_jobs: cannot open lockfile '%s'"),
482 DEBUG1( "Do_queue_jobs: server process '%d' may be active", pid );
491 DEBUG1( "Do_queue_jobs: writing lockfile '%s' with pid '%d'",
517 DEBUG1("Do_queue_jobs: starting up master queue '%s'", name );
541 DEBUG1( "Do_queue_jobs: Server_names_DYN '%s', Server_order '%s'",
545 FATAL(LOG_ERR)"Do_queue_jobs: serving '%s' and subserver for '%s'",
565 DEBUG1("Do_queue_jobs: subserver '%s' checking for independent action", pr );
567 DEBUG1("Do_queue_jobs: subserver '%s' active server '%s'", pr,s );
574 DEBUG1("Do_queue_jobs: subserver '%s', printable %d, move %d, forwarding '%s'",
589 if(DEBUGL3)Dump_subserver_info("Do_queue_jobs - after setup",&servers);
593 LOGDEBUG("Do_queue_jobs: after subservers next fd %d",fdx);close(fdx);};
597 LOGERR_DIE(LOG_ERR)"Do_queue_jobs: cannot read queue '%s'",
601 DEBUG1( "Do_queue_jobs: printable %d, held %d, move %d, err %d, done %d",
605 LOGDEBUG("Do_queue_jobs: after Scan_queue next fd %d", i); close(i); }
613 if(DEBUGL3)Dump_job("Do_queue_jobs - info", &job);
645 DEBUG1( "Do_queue_jobs: MAIN LOOP" );
647 LOGDEBUG("Do_queue_jobs: MAIN LOOP next fd %d",fdx); close(fdx); };
660 DEBUG1( "Do_queue_jobs: Susr1 before scan %d, check_for_done %d",
666 DEBUG1( "Do_queue_jobs: rescanning" );
671 LOGERR_DIE(LOG_ERR)"Do_queue_jobs: cannot read queue '%s'",
674 DEBUG1( "Do_queue_jobs: printable %d, held %d, move %d, error %d, done %d",
689 if(DEBUGL1) Dump_subserver_info( "Do_queue_jobs - rescan",
696 DEBUG1( "Do_queue_jobs: Susr1 at end of scan %d", Susr1 );
707 if(DEBUGL4) Dump_line_list("Do_queue_jobs - sort order printable",
717 DEBUG3("Do_queue_jobs: printing_enabled '%d', forwarding '%s'",
725 if(DEBUGL2) Dump_subserver_info("Do_queue_jobs- checking for server",
732 DEBUG2("Do_queue_jobs: printer '%s', server %d", pr, pid );
747 DEBUG3("Do_queue_jobs: job_index [%d] '%s'", job_index,
752 if(DEBUGL4)Dump_job("Do_queue_jobs: job ",&job);
758 DEBUG3("Do_queue_jobs: [%d] active %d", job_index, pid );
766 DEBUG3("Do_queue_jobs: [%d] not processable", job_index );
778 _("Do_queue_jobs: cannot update hold file for '%s'"),
826 DEBUG3("Do_queue_jobs: destinations %d, done %d",
833 DEBUG3("Do_queue_jobs: new_dest '%s', printable %d, master %d, destinations %d, destination %d",
849 DEBUG1("Do_queue_jobs: chooser '%s', chooser_routine %lx",
854 DEBUG1("Do_queue_jobs: checking '%s'", s );
859 DEBUG1("Do_queue_jobs: cannot use [%d] '%s'",
864 DEBUG1("Do_queue_jobs: cannot use [%d] '%s' class conflict",
896 DEBUG1("Do_queue_jobs: Chooser %s, working %d, master %d", Chooser_DYN, working, master);
904 DEBUG1("Do_queue_jobs: using CHOOSER_ROUTINE %s", STR(CHOOSER_ROUTINE) );
914 FATAL(LOG_ERR) "Do_queue_jobs: Chooser_routine aborted" );
925 fatal(LOG_ERR,"Do_queue_jobs: 'chooser_routine' select and no routine defined");
936 LOGERR_DIE(LOG_ERR) "Do_queue_jobs: write(%d) failed", in_tempfd);
943 LOGERR_DIE(LOG_INFO)"Do_queue_jobs: fseek(%d) failed",
956 FATAL(LOG_ERR) "Do_queue_jobs: Chooser aborted" );
961 LOGERR_DIE(LOG_INFO)"Do_queue_jobs: fseek(%d) failed",
969 LOGERR_DIE(LOG_INFO)"Do_queue_jobs: read(%d) failed",
991 LOGMSG(LOG_ERR)"Do_queue_jobs: CHOOSER selection '%s' not a subserver",
1008 DEBUG1("Do_queue_jobs: job_to_do %d, use_subserver %d, working %d",
1012 DEBUG1("Do_queue_jobs: nothing to do");
1045 _("Do_queue_jobs: LOGIC ERROR - no identifer '%s'"), hf_name);
1065 DEBUG1("Do_queue_jobs: starting job '%s' on '%s'", id, pr );
1071 _("Do_queue_jobs: cannot update hold file '%s'"), hf_name);
1075 DEBUG1("Do_queue_jobs: trimming status file '%s'/'%s'", Spool_dir_DYN, Status_file_DYN );
1093 DEBUG1("Do_queue_jobs: subserver '%s', spool dir '%s' for job '%s'",
1104 if(DEBUGL2)Dump_job("Do_queue_jobs: subserver jcopy", &jcopy );
1111 if(DEBUGL3)Dump_line_list("Do_queue_jobs - copying datafiles",
1116 DEBUG3("Do_queue_jobs: sd '%s', from '%s', path '%s'",
1128 DEBUG3("Do_queue_jobs: sd '%s', from '%s', path '%s'",
1155 if(DEBUGL2)Dump_job("Do_queue_jobs: subserver jcopy new", &jcopy );
1165 FATAL(LOG_ERR) "Do_queue_jobs: subserver '%s' setup failed - %s'",
1177 FATAL(LOG_ERR) "Do_queue_jobs: subserver '%s' setup failed '%s'",
1249 DEBUG1( "Do_queue_jobs: Susr1 at end %d", Susr1 );
1251 DEBUG1("Do_queue_jobs: SIGUSR1 just before exit" );
2994 Do_queue_jobs( Printer_DYN, subserver );