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

Make named pipes server work asynchronously (overlapped) to allow for clean server stops

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 0.9.1
    • Delphi - Library
    • None
    • Windows

    • Patch Available

    Description

      Currently the named pipe server cannot be stopped gracefully due to the way ConnectNamedPipe() works for synchronous named pipes. The recommended solution is to run the pipe in "overlapped" mode, allowing the transport to be closed cleanly.

      Attachments

        Issue Links

          Activity

            People

              jensg Jens Geyer
              jensg Jens Geyer
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: