Uploaded image for project: 'Axis-C++'
  1. Axis-C++
  2. AXISCPP-180

Make the LibWWW based transport thread safe

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Won't Fix
    • current (nightly)
    • None
    • Transport (Client)
    • None
    • Linux platfrom

    Description

      The test program in tests/client/threadSafe fails randomly with LibWWW based transport.
      It was expected that lib level init made possible by Axis::initialize would have made this transport thread safe, however, there are some undefined behaviours at times.
      This problem could not be solved even with the pseudo locking model implemented to guard against event loop conflicts.

      Attachments

        Activity

          People

            samisa Don Samisa Abeysinghe
            samisa Don Samisa Abeysinghe
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: