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

QNetworkAccessManager unable to close socket in time

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Out of scope
    • Icon: Not Evaluated Not Evaluated
    • None
    • 4.7.2
    • Network
    • None
    • Linux 64

      In my APP, there are 50 QWebPages, which loading many URLs without stop, these QWebPages share one QNetworkAccessManager.

      After about 300 URLs are loaded by QWebPages, my APP crashed and display following message:
      [New Thread 0x5f585940 (LWP 28949)]
      QEventDispatcherUNIXPrivate(): Unable to create thread pipe: Too many open files
      QEventDispatcherUNIXPrivate(): Can not continue without a thread pipe

      I have recorded every QNetworkReply created by QNetworkAccessManager in a replyList, when one QNetworkReply finished, i
      remove it from replyList, when my APP crashed, the replyList has only 50 to 100 QNetworkReplys.

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

            earthdomain Earth Domain (Inactive)
            ypleaf penny
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes