Thanks Chris. Yes, multiprocessing is great on my i7. :-) Actually the bug I reported was "usfm2osis.py enters infinite loop". The bug that was fixed was something like "\periph USFM doesn't process properly". I don't think it really needs a new bug report. To debug and fix the main issue, simply roll-back (temporarily) yesterday's fix to the processing of the \periph element. Then using my provided minimal test file or something similar, get the program to terminate properly with a suitable error message. Then redo the \periph fix and hopefully any other USFM processing shortcomings will also benefit from a more helpful output. (I can probably try to do this myself on the weekend sometime if it's not fixed by then, but I think your Python skills are way ahead of mine.) Meanwhile "ctrl+C" or "ps xa | grep usfm2osis" and "halt" are my friends, unfortunately. Thanks, Robert. On 22/05/13 23:05, Chris Little wrote:
On 5/22/2013 3:26 AM, Robert Hunt wrote: |
_______________________________________________ sword-devel mailing list: sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel Instructions to unsubscribe/change your settings at above page