Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-23902

QWindowsPipeWriter should use QWinOverlappedIoNotifier

    XMLWordPrintable

Details

    • Task
    • Resolution: Unresolved
    • P2: Important
    • 5.2.0
    • None
    • Core: I/O
    • None
    • Windows

    Description

      Every instance of QWindowsPipeWriter has its own thread to watch the completion of its I/O operation. Instead it should use QWinOverlappedIoNotifier.

      Also, ATM QWindowsPipeWriter is using overlapped I/O and then waits for the I/O result, turning the whole excercise into a synchronous I/O operation running in a thread.
      That just makes no sense.

      Attachments

        Issue Links

          Activity

            People

              lpapp Laszlo Papp
              jbornema Joerg Bornemann
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated: