Uploaded image for project: 'Felix'
  1. Felix
  2. FELIX-4336

The use of inheritable thread locals in ThreadIO can cause problems

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • gogo.runtime-0.12.0
    • Gogo Runtime
    • None

    Description

      The main problem is that if threads outlive the console that owns the stream, those threads will always read out write to closed streams.
      The use of inherited thread local is fine but should be smarter.

      Attachments

        Issue Links

          Activity

            People

              gnodet Guillaume Nodet
              gnodet Guillaume Nodet
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: