[zeromq-dev] SEHException when calling zmq_init from clrzmq

Steven McCoy steven.mccoy at miru.hk
Wed Jun 20 18:39:35 CEST 2012


On 20 June 2012 12:14, Tom Robinson <Tom.Robinson at artesiansolutions.com>wrote:

> > So, the question is do you have multiple ZeroMQ applications on the
> host?  Are they running in the same or separate contexts?
>
> We have multiple Windows Services running on the host, some with one
> context, some with two (a relay service, so sender context and receiver
> context).
>
> There are also multiple web applications, each of which creates 3 contexts
> (for three different "senders" of messages).
>
> There's also a console application which creates a single context.
>
> So it sounds like "Local" isn't an option and we can't use "Global" unless
> the web app runs as a privileged user.
>
>
Just to be confusing the context I am referring to is the Windows context
which might be the same as a user session.  It sounds like you need the
following:

In order to create a Global file mapping, the user needs to have the
"SeCreateGlobalPrivilege"
privilege:

from: http://msdn.microsoft.com/en-us/library/bb530716(v=vs.85).aspx

SE_CREATE_GLOBAL_NAME

 Required to create named file mapping objects in the global namespace
during Terminal Services sessions. This privilege is enabled by default for
administrators, services, and the local system account.
User Right: Create global objects.

-- 
Steve-o
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20120620/6f7f9ea8/attachment.htm>


More information about the zeromq-dev mailing list