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

Fix regressions in QtSerialPort after porting to alertable I/O functions on Windows

    XMLWordPrintable

Details

    • Windows
    • 21
    • 4ff9993d9f2e991f2da1885a694d4f3a61c9af73 (qt/qtserialport/dev) 01e0371f9d (qt/tqtc-qtserialport/5.15) f3a306a30f (qt/qtserialport/dev) f3a306a30f (qt/tqtc-qtserialport/dev) b71e60fbed (qt/tqtc-qtserialport/6.2) 6d5b4b3d71 (qt/qtserialport/6.3)
    • Qt6_Foundation_Sprint 34, Qt6_Foundation_Sprint 35, Qt6_Foundation_Sprint 36, Qt6_Foundation_Sprint 37

    Description

      Most likely after QSerialPort: Port to alertable I/O functions on Windows (Idc428173) - Gerrit Code Review (qt-project.org) we received a lot of regression reports about data loss, read/ write delay on Windows. A possible solution to this problem is to partially rewrite the above implementation using Allow QWindowsPipe(Reader|Writer) to work with foreign event loops

      Attachments

        Issue Links

          For Gerrit Dashboard: QTBUG-93865
          # Subject Branch Project Status CR V

          Activity

            People

              heimrich Karsten Heimrich
              heimrich Karsten Heimrich
              Vladimir Minenko Vladimir Minenko
              Alex Blasche Alex Blasche
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: