Hi,
The examples for multi-threading focuses on stdc++ threads. I am trying
instead on integrating qpid proton into a broker application which is based
on POSIX threads. I am struggling with this e.g. callbacks not called when
i expect the to be etc. and i am wondering whether this is not due some
fundamental clash with POSIX threads. Are there any reason why qpid proton
cannot be integrated into such an environment ?
I might add that the broker blocks all unix signals on startup and then
starts a thread dedicated to signal handling. I presume qpid proton does
not care how signal handling is done ?
The container.run is performed from a POSIX thread created for the
container.
The main interaction constraint i have is that messages to send appears in
a POSIX thread within the broker framework and i am transferring this
message to qpid proton's thread by means of a work queue.
Thanks

Reply via email to