Hello,

thanks for your replies. I want to make clear one thing. These two threads are created on start-up and are persistent till the end of the process (so I do not call initialize and terminate repeatedly). So I coredump even if I do not call terminate.

My question was that if I use 2 local instances (each of them is owned by a separate thread) of XalanTransformer class, whether I need to synchronize calls to transform() method. In Xalan FAQ's is written: "...All other objects in Xalan-C++ are not thread-safe. Each thread must have its own instance of each object". So I guess that I follow this rule. Am I right?

Best regards & thanks, Miro.

Reply via email to