Queue error logging
Jamroom Developers
Sorry Danny - most of this thread has been about how to get the queues to report errors. Now that we're on the same page that the queue is not an issue, we can move on
You state "we do not get an error when there is a failure". There's only 2 things that can be done:
1) If the error is NOT a fatal error (i.e. the process does not bomb) then we need to make sure an Activity Log entry is created.
2) If the error IS a fatal error (in other words the Apache process core dumps or whatever), then it is impossible to add an Activity Log entry. If this happens, then once the time out is reached the core will "reset" the queue entry and another worker will take over. If it ALSO bombs, and then it bombs again on the 3rd try then all you'll get is the core telling you after 3 tries it did not work.
I do not believe there is any issue with the Audio or Video conversion functions that would cause
#1 - any actual errors (i.e. unable to open file, invalid file format, etc.) are all logged and return appropriately.
That leaves
#2. Like I've mentioned above - IF you are triggered some custom functions off of events that are initiated in the Audio conversion function (part of the Audio module) then you will want to debug your functions. I'm not aware of any issues in the stock audio conversion function, and have not seen any problems here.
Let me know if that helps.