Make ldapproxy.py use IOCP on Windows

XMLWordPrintableJSON

    • Fully Compatible
    • ALL
    • v4.4, v4.2, v4.0
    • Security 2020-04-06
    • 11
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      ldapproxy.py uses ldaptor to create a proxy around our test LDAP server, which can introduce artificial latency. ldaptor is powered by the twisted framework for async Python programming. twisted uses an underlying async implementation for managing file descriptors. On Linux it defaults to epoll. On Windows it defaults to select.

      For improved throughput, we should switch over to IOCP on Windows.

              Assignee:
              Spencer Jackson
              Reporter:
              Spencer Jackson
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: