Hylafax Mailing List Archives
|
[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
Re: [hylafax-users] Batch Mode
thank you Lee for your great information.
I think I will try to disable batching for the moment. I can't find out
how to do this anyway (using the current stable debian package 4.2.1) ?
would somebody know how to switch it off ?
thanks
Moritz
On Tue, 2006-02-14 at 11:26 -0800, Lee Howard wrote:
> moritz winterberg wrote:
>
> >while testing once I submitted several faxes with the same destination
> >to the hylafax server. They got queued as expected but after a certain
> >period got added into batches. Since I've no clue about batch mode and
> >this behaviour seems to have strange interaction with my capi4hylafax
> >wrapper script I'd like to know more about it.
> >Could someone give me a hint about what batch mode exactly is about or
> >point me to some good documentation.
> >
>
> The configuration parameters (BatchLogs and MaxBatchJobs) are documented
> in the hylafax-config man page:
>
> http://hylafax.sourceforge.net/man/hylafax-config.php
>
> The "supportsBatching" dest info option is found in the hylafax-info man
> page:
>
> http://hylafax.sourceforge.net/man/hylafax-info.php
>
> There is a very short mention of batching in the faxsend man page:
>
> http://hylafax.sourceforge.net/man/faxsend.php
>
> It is probably the most relevant for the sake of the wrapper (that
> faxsend can be invoked with multiple sendq files named). However, if
> capi4hylafax is to support batching in the fax protocol, then these
> Bugzilla reports should be good reference:
>
> http://bugs.hylafax.org/bugzilla/show_bug.cgi?id=118
> http://bugs.hylafax.org/bugzilla/show_bug.cgi?id=625
> http://bugs.hylafax.org/bugzilla/show_bug.cgi?id=667
>
> As far as understanding how fax batching is performed in faxq, I have
> posted a few relevant messages to this list on that, but they're
> probably not completely accurate... so let me just briefly say what happens.
>
> As the time-to-send arrives for a queued job faxq will proceed through
> the list of all jobs on the run queue as well as the jobs in the blocked
> queue as well as the jobs in the sleeping queue. Any of those jobs that
> are destined to the same destination as the first job will be "batched"
> (up to the MaxBatchJobs amount). Some consideration is made to
> priorities in competing jobs to different destinations (so that they
> don't go ignored due to batching), and it should be sensible, but I
> can't remember it enough to explain it. When the entire batch is
> assembled then faxsend is invoked with a list of the jobs. The fax
> protocol used in faxsend is to separate the jobs as different
> "documents" using the EOM signal.
>
> If the batched job fails then the jobs are separated and returned to the
> queue with new (and possibly different) times-to-send. Because batching
> pulls from the sleeping queue they will likely be batched on any retries
> (provided that the failure did not trigger supportsBatching:false)...
> only they'll probably be shuffled-up a little bit.
>
> Lee.
____________________ HylaFAX(tm) Users Mailing List _______________________
To subscribe/unsubscribe, click http://lists.hylafax.org/cgi-bin/lsg2.cgi
On UNIX: mail -s unsubscribe hylafax-users-request@xxxxxxxxxxx < /dev/null
*To learn about commercial HylaFAX(tm) support, mail sales@xxxxxxxxx*