[ https://issues.apache.org/jira/browse/QPID-3059?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Keith Wall updated QPID-3059: ----------------------------- Attachment: 0001-QPID-3059-Used-a-monitor-to-ensure-that-the-main-thr.patch Changed TopicListener example code. It now uses a monitor to either await the arrival of the the shutdown message (from TopicPublisher), or a timeout occurs. > Example TopicListener.cs does not await the arrival of messages > --------------------------------------------------------------- > > Key: QPID-3059 > URL: https://issues.apache.org/jira/browse/QPID-3059 > Project: Qpid > Issue Type: Bug > Components: Dot Net Client > Affects Versions: 0.8 > Environment: Linux, Mono JIT compiler version 2.6.7 (tarball Mon Jul > 19 18:28:58 UTC 2010) > Reporter: Keith Wall > Priority: Minor > Attachments: > 0001-QPID-3059-Used-a-monitor-to-ensure-that-the-main-thr.patch > > > I'm trying to run the TopicListener/TopicPublisher provided in the source > tree of the dotnet 0.8 client (The Java Broker Compatible client) . I'm > running on a Linux host under Mono. > I find when I execute TopicListener.exe it immediately writes "Waiting for > messages..." to the console and then exits. The problem seem to me that the > main thread is being allowed to terminate so the program is exiting before it > has a chance to hear the messages of TopicPublisher. > mono ./bin/mono-2.0/debug/TopicListener.exe > Waiting for messages..." -- This message is automatically generated by JIRA. - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org