From: Steve B. <Ste...@zv...> - 2003-06-24 06:15:53
|
I have now checked in changes to make TclXML v3.0 thread-safe. Where possible, the modules have been made "thread-oblivious". However, thread-specific data is required in a few places. I'm not 100% sure that libxml2 is thread-safe so I have protected all calls to libxml2 routines with a mutex. There was a discussion on thread-safety a while ago on the libxml2 mailing list, and at some stage I'll review that (mail) thread and see if the threading can be improved in the TclXML module. Reminder: this code is in the v3_0 branch. Otherwise, enjoy! Steve -- Steve Ball | XSLT Standard Library | Training & Seminars Zveno Pty Ltd | Web Tcl Complete | XML XSL Schemas http://www.zveno.com/ | TclXML TclDOM | Tcl, Web Development Ste...@zv... +---------------------------+--------------------- Ph. +61 2 6242 4099 | Mobile (0413) 594 462 | Fax +61 2 6242 4099 |