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

Starting multiple QProcess instances in threads at the same time may lead to problems in waitForFinished()

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Out of scope
    • Icon: P3: Somewhat important P3: Somewhat important
    • Some future release
    • 4.2.3
    • Core: I/O
    • None

      Starting multiple QProcess instances in threads at the same time may lead to problems in waitForFinished(), this seems to happen when the process has exited before the waitForFinished() function is called.

      When this happens, the waitForFinished() function will block until it times out, and when destroying the QProcess instance the following message is printed

      QProcess: Destroyed while process is still running.

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            stormols Marius Storm-Olsen
            admin Administrator
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes