Uploaded image for project: 'Thrift'
  1. Thrift
  2. THRIFT-1412

Thrift Transport classes should manage the lifetime of objects implementing IDisposable by implementing IDisposable themselves.

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.7
    • None
    • C# - Library
    • Patch Available

    Description

      I have attached a patch to the C# Transport classes to implement IDisposable where needed. This will ensure that all unmanaged resources such as streams and sockets are properly closed and freed from memory.

      Attachments

        1. Thrift-trunk-iDisposable v3.patch
          13 kB
          Joshua Kaldon
        2. Thrift Transport with IDisposable.patch
          7 kB
          Joshua Kaldon

        Activity

          People

            jkaldon Joshua Kaldon
            jkaldon Joshua Kaldon
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: