Hi Graham,

On 22. 09. 15 01.15, Graham Leggett wrote:
> Hi all,
>
> In the example code for the async sending of messages below, the example is 
> somewhat contrived in that it cleans up the pn_message structure after the 
> whole messenger event loop has been shut down.
>
> Obviously in a real application you want to send many messages, and you need 
> to free those messages after sending them to stop leaking. When is the right 
> time to free the messages? After the pn_messenger_put()? After 
> pn_messenger_send()? Some other time?
>
> https://qpid.apache.org/releases/qpid-proton-0.10/messenger/c/examples/send-async.c.html

The example is actually correct. The call pn_messenger_put will encode
the pn_message and store that in messenger's store so the
pn_message structure is again available for use by the application.

Bozzo

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@qpid.apache.org
For additional commands, e-mail: users-h...@qpid.apache.org

Reply via email to