2006.09.22 14:20 "[Tiff] libjpeg", by Philip Watkinson

2006.09.22 20:21 "Re: [Tiff] libjpeg", by Joris Van Damme

Bob,

Regardless of thread safety issues, few complaints have been voiced about improper libtiff operation due to multi-threaded use.

I'm not in a position to put in a lot of time right now, so I probably should not say this. But here goes anyway.

The nature of problems that occur from multi-threading issues are rarely clear. Mostly, they're inconsistent, lead to memory management trouble that cummulates and only blows much later, in an unrelated part of the library or other layer. Rarely if ever can they be readilly identified as multi-threading problems, except by gut feeling and the very fact that they are hard to reproduce and identify. So it stands to reason that even if people do experience some trouble in this area, they'd rarely stand up and complain about threading issues. Taking it one step further, it may not be the best of ideas to wait for complaints before resolving any issues, if/when we know for a fact what issues there are.

Anyways, thanks for educating me on the longjump issue.

Best regards,

Joris Van Damme
info@awaresystems.be
http://www.awaresystems.be/
Download your free TIFF tag viewer for windows here:
http://www.awaresystems.be/imaging/tiff/astifftagviewer.html