Uploaded image for project: 'hicn'
  1. hicn
  2. HICN-544

Do not block thread running the transport protocol while reading bytes from the connector underneath.

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Open
    • Icon: Medium Medium
    • 21.01
    • None
    • hicn/libtransport
    • None

      Thread running transport protocol may block reading packets from memif connector if the download rate is high, since the input queue always contains incoming packets. This may prevent other events, such as timers expiration, to fire, since the thread which is supposed to run them is busy processing the input messages. Side effects is increase in memory usage, since timer handlers are not de-allocate upon timer expiration/cancellation.

            mauro91 Mauro Sardara
            mauro91 Mauro Sardara
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: