Uploaded image for project: 'libzmq'
  1. libzmq
  2. LIBZMQ-335

CreateEvent() creates incompatibilities with Windows' services; crashes

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: 3.2.0
    • Fix Version/s: None
    • Component/s: core
    • Labels:
    • Environment:

      Windows 7

      Description

      Commit https://github.com/zeromq/libzmq/commit/318ba8836f1e86f23a876788f37406de7c52774c introduces a critical section into signaler.cpp;
      unfortunately, you now cannot use zmq in a windows service and a userland gui component b/c the gui component will crash as it err's on CreateEvent with access denied.

      To test this, create a windows service (as LocalSystem) and a userland program. Start the service, and then attempt to start the user program.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              liquidweaver Joshua Weaver
            • Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: