HylaFAX The world's most advanced open source fax server

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [hylafax-users] FaxQueuer crashing/exiting after two jobs submitted at once



Aidan Van Dyk wrote:

I'm not sure if my problem is related to this one but after upgrade from 4.3.0 to 4.3.1 (I did this 3 weeks ago) I suffered the faxq dies almost everyday. However in my case I always had this in log file:

HylaFAX[26594]: <--- 460 Failed to submit job 2709: Unable to open scheduler FIFO: No such device or address.

...and the faxq process was gone!

I've been toooo busy currently to take a look more closely to this fact...and 3 days ago I upgrade to 4.3.2 and I must say, till now everything is OK (~300 faxes being sent per day)

Maybe something has been fixed already .... or my problem is different than yours?

Regards,
Marcin
* Lee Howard <faxguy@xxxxxxxxxxxxxxxx> [070222 15:08]:
I wouldn't characterize my approach as "blind". When we get to a job.remove() and the job is not on a list we have two options: skip the job.remove and deal with the consequences or die with the assert error.

I realize your approach isn't "blind" in that sense. But your not dealing with the consequences. You're choosing to just accept the fact it's not on a list and skip handling it.

The real problem came earlier - we shouldn't even be considering a job.remove if the job isn't on a list in the first place. However, the asynchronicity makes faxq rather difficult to debug on rare timing issues like this.

But if the job isn't on a list, it *should* have been. That *is* the real problem. There are very few instances when a job shouldn't be on a list, and those instances are (or at least should be) in known transition points.

If there's a problem with faxq, I'm interested in seeing it, and I want
to get to the bottom of it. faxq *should* be rock solid, without
papering over bugs.




____________________ 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*




Project hosted by iFAX Solutions