Author: aconway
Date: Wed Jun 13 11:46:29 2007
New Revision: 546995

URL: http://svn.apache.org/viewvc?view=rev&rev=546995
Log:
Examples update, exception handling.

Modified:
    incubator/qpid/trunk/qpid/cpp/examples/create_queue.cpp
    incubator/qpid/trunk/qpid/cpp/examples/topic_listener.cpp
    incubator/qpid/trunk/qpid/cpp/examples/topic_publisher.cpp

Modified: incubator/qpid/trunk/qpid/cpp/examples/create_queue.cpp
URL: 
http://svn.apache.org/viewvc/incubator/qpid/trunk/qpid/cpp/examples/create_queue.cpp?view=diff&rev=546995&r1=546994&r2=546995
==============================================================================
--- incubator/qpid/trunk/qpid/cpp/examples/create_queue.cpp (original)
+++ incubator/qpid/trunk/qpid/cpp/examples/create_queue.cpp Wed Jun 13 11:46:29 
2007
@@ -73,7 +73,7 @@
         channel.close();
         connection.close();
         return 0;
-    } catch(qpid::QpidError error) {
+    } catch(const std::exception& error) {
         std::cout << error.what() << std::endl;
     }
     return 1;

Modified: incubator/qpid/trunk/qpid/cpp/examples/topic_listener.cpp
URL: 
http://svn.apache.org/viewvc/incubator/qpid/trunk/qpid/cpp/examples/topic_listener.cpp?view=diff&rev=546995&r1=546994&r2=546995
==============================================================================
--- incubator/qpid/trunk/qpid/cpp/examples/topic_listener.cpp (original)
+++ incubator/qpid/trunk/qpid/cpp/examples/topic_listener.cpp Wed Jun 13 
11:46:29 2007
@@ -65,6 +65,7 @@
     Connection connection;
     Channel channel;
     Message msg;
+    cout << "Hello" << endl;
     try {
         connection.open("127.0.0.1", 5672, "guest", "guest", "/test");
         connection.openChannel(channel);
@@ -85,9 +86,10 @@
         channel.close();
         connection.close();
         return 0;
-    } catch(std::exception error) {
+    } catch(const std::exception& error) {
         cout << "Unexpected exception: " << error.what() << endl;
     }
+    connection.close();
     return 1;
 }
 

Modified: incubator/qpid/trunk/qpid/cpp/examples/topic_publisher.cpp
URL: 
http://svn.apache.org/viewvc/incubator/qpid/trunk/qpid/cpp/examples/topic_publisher.cpp?view=diff&rev=546995&r1=546994&r2=546995
==============================================================================
--- incubator/qpid/trunk/qpid/cpp/examples/topic_publisher.cpp (original)
+++ incubator/qpid/trunk/qpid/cpp/examples/topic_publisher.cpp Wed Jun 13 
11:46:29 2007
@@ -73,7 +73,7 @@
         channel.close();
         connection.close();
         return 0;
-    } catch(qpid::QpidError error) {
+    } catch(const std::exception& error) {
         std::cout << error.what() << std::endl;
     }
     return 1;


Reply via email to