DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=7265>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=7265

UnixWare port broken in platformTerm() since rev 1.10

           Summary: UnixWare port broken in platformTerm() since rev 1.10
           Product: Xerces-C++
           Version: 1.7.0
          Platform: Other
        OS/Version: Other
            Status: NEW
          Severity: Blocker
          Priority: Other
         Component: Utilities
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]


The fix for bug 880 was incorrectly applied to the file UnixWarePlatformUtils.cpp in 
revision 
1.10 (now in the attic of the old tree structure). UnixWare does not create a proper 
XMLMutex 
object for atomic ops in the platform utils -- it uses a pthread_mutex reference 
directly. It would 
probably be best to keep the code orthogonal to the other ports, but for the time 
beeing I supply a 
small diff that will enable the UnixWare port to compile again and properly destroy 
the 
pthread_mutex object in platformTerm().

(The above does not apply to single threaded 
builds, which have been working all along.)

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to