<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wikidot="http://www.wikidot.com/rss-namespace">

	<channel>
		<title>OpenAMQ - new forum posts</title>
		<link>http://www.openamq.org/forum/start</link>
		<description>Posts in forums of the site &quot;OpenAMQ&quot; - Enterprise AMQP Messaging</description>
				<copyright></copyright>
		<lastBuildDate>Sat, 04 Feb 2012 20:19:03 +0000</lastBuildDate>
		
					<item>
				<guid>http://www.openamq.org/forum/t-66128#post-1252831</guid>
				<title>WireAPI doc changes - session properties</title>
				<link>http://www.openamq.org/forum/t-66128/programming-wireapi#post-1252831</link>
				<description></description>
				<pubDate>Wed, 07 Sep 2011 13:12:44 +0000</pubDate>
				<wikidot:authorName>Kevenm</wikidot:authorName>				<wikidot:authorUserId>1192489</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>The Session properties are listed as<br /> &#8230;<br /> reply_code (integer) - error value reported by server<br /> consumer_tag (integer) - server-assigned consumer tag<br /> routing_key (string) - original message routing key<br /> scope (string) - queue name scope<br /> delivery_tag (integer) - server-assigned delivery tag<br /> redelivered (Boolean) - message is being redelivered</p> <p>I found while compiling on RedHat Linux, in a printf that<br /> Property consumer_tag required a char*, not an integer (%s, not %d).<br /> Property scope didn't exist. But queue does.</p> <p>Keven Miller</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-354">Hidden / Per page discussions</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-66128/programming-wireapi">Programming WireAPI</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-7236#post-987523</guid>
				<title></title>
				<link>http://www.openamq.org/forum/t-7236/chatroom-example#post-987523</link>
				<description></description>
				<pubDate>Fri, 28 Jan 2011 15:09:01 +0000</pubDate>
				<wikidot:authorName>dane21cantu</wikidot:authorName>				<wikidot:authorUserId>692369</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I usually dont take time to ever make comments on a web site but I have to say I would truly be doing you a grave disservice if I didnt write something. This post has most definitely opened my eyes. Thank you so much for writing it. <a href="http://blinkynet.net/autocouponcash-review-autocouponcash-bonus/">autocouponcash</a></p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-354">Hidden / Per page discussions</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-7236/chatroom-example">Chatroom example</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-64700#post-812176</guid>
				<title>A caching AMQP server?</title>
				<link>http://www.openamq.org/forum/t-64700/advanced-use-of-openamq#post-812176</link>
				<description></description>
				<pubDate>Sat, 19 Jun 2010 19:54:56 +0000</pubDate>
				<wikidot:authorName>Highjinks</wikidot:authorName>				<wikidot:authorUserId>502812</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I've been looking over the source code and thinking that it might make sense to create a lightweight type server/federation configuration that can be used as a peer to peer service and/or as a Message Cache.</p> <p>This would make it far more Internet friendly. It would be easier to secure, and to deploy. By deploying many lightweight caching servers across the Internet, messages would potentially have multiple routes to get where they're going, thus mitigating the problem of failure in any one server.</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-354">Hidden / Per page discussions</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-64700/advanced-use-of-openamq">Advanced use of OpenAMQ</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-66128#post-808772</guid>
				<title>Synchronous method, typo?</title>
				<link>http://www.openamq.org/forum/t-66128/programming-wireapi#post-808772</link>
				<description></description>
				<pubDate>Tue, 15 Jun 2010 01:33:24 +0000</pubDate>
				<wikidot:authorName>rmuthukrishnan</wikidot:authorName>				<wikidot:authorUserId>499427</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>The document above says the following:</p> <blockquote> <blockquote> <p>When you use a synchronous method (e.g. Basic.Consume), WireAPI waits for the server to respond with a synchronous reply, and it processes this reply.</p> </blockquote> </blockquote> <p>I think, you meant Basic.Get is synchronous, and not Basic.Consume.</p> <p>Thanks,<br /> Raman</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-354">Hidden / Per page discussions</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-66128/programming-wireapi">Programming WireAPI</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-237343#post-766424</guid>
				<title>Re: Analysis</title>
				<link>http://www.openamq.org/forum/t-237343/87-zyre-returns-incomplete-xml#post-766424</link>
				<description></description>
				<pubDate>Mon, 26 Apr 2010 12:54:15 +0000</pubDate>
				<wikidot:authorName>pieterh</wikidot:authorName>				<wikidot:authorUserId>99</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>The doc for apr_vnsprintf says, "It will return the number of characters inserted into the buffer, not including the terminating NUL."</p> <p>Where does the code call snprintf_flush?</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-354">Hidden / Per page discussions</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-237343/87-zyre-returns-incomplete-xml">87 - Zyre returns incomplete XML</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-237343#post-766394</guid>
				<title>Analysis</title>
				<link>http://www.openamq.org/forum/t-237343/87-zyre-returns-incomplete-xml#post-766394</link>
				<description></description>
				<pubDate>Mon, 26 Apr 2010 12:08:46 +0000</pubDate>
				<wikidot:authorName>merunka</wikidot:authorName>				<wikidot:authorUserId>474998</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>icl_longstr_cat_v expects apr_vsnprintf to return length of the resulting string, but it returns -1, because snprintf_flush says so. i'm really perplexed on how this could work…</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-354">Hidden / Per page discussions</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-237343/87-zyre-returns-incomplete-xml">87 - Zyre returns incomplete XML</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-237343#post-766305</guid>
				<title>Reproduced on linux</title>
				<link>http://www.openamq.org/forum/t-237343/87-zyre-returns-incomplete-xml#post-766305</link>
				<description></description>
				<pubDate>Mon, 26 Apr 2010 08:21:16 +0000</pubDate>
				<wikidot:authorName>merunka</wikidot:authorName>				<wikidot:authorUserId>474998</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Unfortunatelly, I was able to reproduce the bug on linux.</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-354">Hidden / Per page discussions</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-237343/87-zyre-returns-incomplete-xml">87 - Zyre returns incomplete XML</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-229021#post-731908</guid>
				<title></title>
				<link>http://www.openamq.org/forum/t-229021/85-zyre-does-not-start-on-solaris#post-731908</link>
				<description></description>
				<pubDate>Tue, 23 Mar 2010 07:18:27 +0000</pubDate>
				<wikidot:authorName>pieterh</wikidot:authorName>				<wikidot:authorUserId>99</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Thanks for reporting this.</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-354">Hidden / Per page discussions</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-229021/85-zyre-does-not-start-on-solaris">85 - Zyre does not start on Solaris</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-30817#post-719304</guid>
				<title>Re: Problem running examples across network</title>
				<link>http://www.openamq.org/forum/t-30817/the-esb-cookbook#post-719304</link>
				<description></description>
				<pubDate>Tue, 09 Mar 2010 19:21:25 +0000</pubDate>
				<wikidot:authorName>sunyzero</wikidot:authorName>				<wikidot:authorUserId>452775</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>replace amq_content_basic_destroy() to amq_content_basic_unlink() in "client.c".</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-354">Hidden / Per page discussions</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-30817/the-esb-cookbook">The ESB cookbook</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-30817#post-708353</guid>
				<title>Problem running examples across network</title>
				<link>http://www.openamq.org/forum/t-30817/the-esb-cookbook#post-708353</link>
				<description></description>
				<pubDate>Wed, 24 Feb 2010 19:21:36 +0000</pubDate>
				<wikidot:authorName>sizzzzlerz</wikidot:authorName>				<wikidot:authorUserId>446099</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>The examples all run as described when running them on a single machine, using localhost as the host address. However, when I run the broker and servers on one machine and the client on a second machine on the same subnet, the client connects to the broker but an error occurs when attempting to send across the request.</p> <p>I start the applications as follows:</p> <p>Machine #1</p> <p>./amq_server —listen 192.168.1.10<br /> ./server_time 192.168.1.10 timeserver</p> <p>Machine #2</p> <p>./client 192.168.1.10 client</p> <p>When I type 'cur_time', the client quits with</p> <p>11:18:53: E: buffer size is zero in smt_socket_request_write_bucket<br /> 11:18:53: E: SMT error: Success</p> <p>What am I doing wrong?</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-354">Hidden / Per page discussions</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-30817/the-esb-cookbook">The ESB cookbook</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-209211#post-668614</guid>
				<title></title>
				<link>http://www.openamq.org/forum/t-209211/82-opf-classes-cannot-accept-default-values-with-characte#post-668614</link>
				<description></description>
				<pubDate>Wed, 06 Jan 2010 09:54:01 +0000</pubDate>
				<wikidot:authorName>pieterh</wikidot:authorName>				<wikidot:authorUserId>99</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Thanks for this patch! :-)</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-354">Hidden / Per page discussions</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-209211/82-opf-classes-cannot-accept-default-values-with-characte">82 - Opf Classes Cannot Accept Default Values With Characte</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-64700#post-635762</guid>
				<title>Re: Federated message transfer reliable or not?</title>
				<link>http://www.openamq.org/forum/t-64700/advanced-use-of-openamq#post-635762</link>
				<description></description>
				<pubDate>Tue, 17 Nov 2009 14:11:25 +0000</pubDate>
				<wikidot:authorName>pieterh</wikidot:authorName>				<wikidot:authorUserId>99</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>The implementation of exchanges was improved in June 2008 to do internal queueing, replay, and automatic reconnection.</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-354">Hidden / Per page discussions</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-64700/advanced-use-of-openamq">Advanced use of OpenAMQ</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-64700#post-632746</guid>
				<title>Federated message transfer reliable or not?</title>
				<link>http://www.openamq.org/forum/t-64700/advanced-use-of-openamq#post-632746</link>
				<description></description>
				<pubDate>Fri, 13 Nov 2009 23:26:25 +0000</pubDate>
				<wikidot:authorName>Jeff Laughlin</wikidot:authorName>								<content:encoded>
					<![CDATA[
						 <p>I'm confused; This web page says</p> <blockquote> <p>We assume that the connection between partitions is perhaps slow, but reliable. That is, we do not attempt to queue and forward messages in case of a network failure - messages will simply be dropped. Applications that require reliable message transfer must implement end-to-end reliability.</p> </blockquote> <p>Then the comments Pieter says</p> <blockquote> <p>communication between exchanges is robust against dropped VPN connections; it will queue messages and forward then when the link comes back up.</p> </blockquote> <p>This seems directly contradictory. Which is it?</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-354">Hidden / Per page discussions</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-64700/advanced-use-of-openamq">Advanced use of OpenAMQ</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-64700#post-630655</guid>
				<title></title>
				<link>http://www.openamq.org/forum/t-64700/advanced-use-of-openamq#post-630655</link>
				<description></description>
				<pubDate>Wed, 11 Nov 2009 18:49:14 +0000</pubDate>
				<wikidot:authorName>Johnathan</wikidot:authorName>								<content:encoded>
					<![CDATA[
						 <p>Pieter, thanks again for your prompt answer. I'll certainly set things up and try out the federation of two exchanges over the Internet - I have to connect several apps in different data centers, if it works well, it would be ideal solution for me.</p> <p>Johnatan</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-354">Hidden / Per page discussions</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-64700/advanced-use-of-openamq">Advanced use of OpenAMQ</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-64700#post-627630</guid>
				<title></title>
				<link>http://www.openamq.org/forum/t-64700/advanced-use-of-openamq#post-627630</link>
				<description></description>
				<pubDate>Sun, 08 Nov 2009 12:35:59 +0000</pubDate>
				<wikidot:authorName>pieterh</wikidot:authorName>				<wikidot:authorUserId>99</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Jonathan, communication between exchanges is robust against dropped VPN connections; it will queue messages and forward then when the link comes back up.</p> <p>However I'd still advise end-to-end reliability if you are doing request-response patterns across federation, e.g. to access remote services and get answers back. That's simply because a failure in a broker anywhere in the chain can cause messages to be lost.</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-354">Hidden / Per page discussions</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-64700/advanced-use-of-openamq">Advanced use of OpenAMQ</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-64700#post-627239</guid>
				<title></title>
				<link>http://www.openamq.org/forum/t-64700/advanced-use-of-openamq#post-627239</link>
				<description></description>
				<pubDate>Sat, 07 Nov 2009 19:59:01 +0000</pubDate>
				<wikidot:authorName>Johnathan</wikidot:authorName>								<content:encoded>
					<![CDATA[
						 <p>Sorry, slow thinker, took me a while to digest your answer - have a clarification question:</p> <p>From your answer I'm not sure whether it means that communication between exchanges already provides reliability and it's only a matter of securing the communication with VPN? Would exchanges between themselves take care of retransmissions if VPN connection breaks? Or is there no inherent possibility to federate exchanges reliably over the Internet?</p> <p>j.</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-354">Hidden / Per page discussions</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-64700/advanced-use-of-openamq">Advanced use of OpenAMQ</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-64700#post-627235</guid>
				<title></title>
				<link>http://www.openamq.org/forum/t-64700/advanced-use-of-openamq#post-627235</link>
				<description></description>
				<pubDate>Sat, 07 Nov 2009 19:51:06 +0000</pubDate>
				<wikidot:authorName>Johnathan</wikidot:authorName>								<content:encoded>
					<![CDATA[
						 <p>Thanks Pieter,</p> <p>much appreciate your quick answer.</p> <p>J.</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-354">Hidden / Per page discussions</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-64700/advanced-use-of-openamq">Advanced use of OpenAMQ</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-66128#post-626540</guid>
				<title></title>
				<link>http://www.openamq.org/forum/t-66128/programming-wireapi#post-626540</link>
				<description></description>
				<pubDate>Fri, 06 Nov 2009 16:24:56 +0000</pubDate>
				<wikidot:authorName>David</wikidot:authorName>								<content:encoded>
					<![CDATA[
						 <p>Hello, yes sure I would use that (the forum), I think it is actually hard to find the way in the doc right now.</p> <p>If I'm not wrong, tcp_nodelay is activated by default isn't it ? (at least this is what the doc is saying)</p> <p>To demonstrate the issue even more : this morning I had to rollback a change that gone to production with the wrong amq version (1.3d0 instead of good old 1.2c4).<br /> Latency jumped from 2/5msec up to 40/80msec.</p> <p>1.2c4 was compiled with google's allocator, 1.3d0 did not. I have to say 1.3d0 should not have gone to prod, this was a mistake cause I have had not fully validated it. Also 1.3d0 was not setup to use direct mode. But so far, the testing I have done showed that even with direct mode enabled the latency was not good at all.</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-354">Hidden / Per page discussions</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-66128/programming-wireapi">Programming WireAPI</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-64700#post-626478</guid>
				<title></title>
				<link>http://www.openamq.org/forum/t-64700/advanced-use-of-openamq#post-626478</link>
				<description></description>
				<pubDate>Fri, 06 Nov 2009 15:17:05 +0000</pubDate>
				<wikidot:authorName>pieterh</wikidot:authorName>				<wikidot:authorUserId>99</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Federating exchanges over the Internet means creating secure connections through firewalls, and the safest approach is to use VPNs that can tunnel the AMPQ connections between servers.</p> <p>For end-to-end reliability, for a request-response scenario, store requests in the sender in a database, and mark them as "answered" when responses arrive. Resend if no response arrives within a certain time. At the other end, store incoming requests and outgoing responses, and if a duplicate request arrives, resend the response.</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-354">Hidden / Per page discussions</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-64700/advanced-use-of-openamq">Advanced use of OpenAMQ</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-64700#post-625296</guid>
				<title>Federation over the Internet</title>
				<link>http://www.openamq.org/forum/t-64700/advanced-use-of-openamq#post-625296</link>
				<description></description>
				<pubDate>Thu, 05 Nov 2009 00:17:39 +0000</pubDate>
				<wikidot:authorName>Johnathan</wikidot:authorName>								<content:encoded>
					<![CDATA[
						 <p>Hi,</p> <p>was wondering if you have any suggestions or solutions for federating exchanges over the Internet.</p> <p>How would one go about implementing 'end-to-end reliability' you mention in 'limitations' section?</p> <p>Thanks,</p> <p>John.</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-354">Hidden / Per page discussions</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-64700/advanced-use-of-openamq">Advanced use of OpenAMQ</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-192672#post-620575</guid>
				<title></title>
				<link>http://www.openamq.org/forum/t-192672/79-amq-server-crashing-if-subscribe-topic-is-set-as#post-620575</link>
				<description></description>
				<pubDate>Fri, 30 Oct 2009 06:16:18 +0000</pubDate>
				<wikidot:authorName>Jayadev</wikidot:authorName>				<wikidot:authorUserId>395809</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hi all,</p> <p>Please see the below code. I tried binding a queue to the exchange with routing queue as "#.#". And then i tried consuming form the queue. This caused the AMQ server to crash.</p> <div class="code"> <pre> <code>amq_client_session_queue_bind ( session, // session 0, // ticket session-&gt;queue, // queue "amq.topic", // exchange "#.#", // routing-key NULL); // arguments // Consume from the queue amq_client_session_basic_consume ( session, // session 0, // ticket session-&gt;queue, // queue NULL, // consumer-tag TRUE, // no-local TRUE, // no-ack FALSE, // exclusive NULL); // arguments</code> </pre></div> <p>Please help me out.</p> <p>Thanks and regards,<br /> Jayadev.</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-354">Hidden / Per page discussions</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-192672/79-amq-server-crashing-if-subscribe-topic-is-set-as">79 - AMQ Server crashing if subscribe topic is set as #.#</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-192669#post-620571</guid>
				<title></title>
				<link>http://www.openamq.org/forum/t-192669/78-error-while-publishing-the-messages-faster#post-620571</link>
				<description></description>
				<pubDate>Fri, 30 Oct 2009 06:04:05 +0000</pubDate>
				<wikidot:authorName>Jayadev</wikidot:authorName>				<wikidot:authorUserId>395809</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hello Günther,</p> <p>Sorry for posting it in the other place. Actually I was confused regarding the usability of the forum. Yours is a good answer. I appreciate that, but, I am trying to migrate from the existing MoM that is been used in our present system. Most of our user terminals run on Windows, so if my migration need to be successful, I should consider Windows compatibility as well.</p> <p>Best regards,<br /> Jayadev.</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-354">Hidden / Per page discussions</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-192669/78-error-while-publishing-the-messages-faster">78 - Error while publishing the messages faster</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-192669#post-620570</guid>
				<title></title>
				<link>http://www.openamq.org/forum/t-192669/78-error-while-publishing-the-messages-faster#post-620570</link>
				<description></description>
				<pubDate>Fri, 30 Oct 2009 05:58:14 +0000</pubDate>
				<wikidot:authorName>Jayadev</wikidot:authorName>				<wikidot:authorUserId>395809</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hi,</p> <p>I tried publishing messages from a windows machine in a fast rate (not so fast though) using the C wire API, and I am getting this error at the AMQ server. I tried the same code from a Linux machine and I am not getting this error. What could be the reason?</p> <p>2009-10-29&nbsp;19:08:23: E: Connection error: 502 Expected a method frame, closing connection (127.0.0.1:4751, OpenAMQ Kernel Client, 1.4c0, test)</p> <p>Thanks,<br /> Jayadev.</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-354">Hidden / Per page discussions</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-192669/78-error-while-publishing-the-messages-faster">78 - Error while publishing the messages faster</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-192210#post-620115</guid>
				<title>Re: Error while publishing the messages faster</title>
				<link>http://www.openamq.org/forum/t-192210/76-new-user-forum#post-620115</link>
				<description></description>
				<pubDate>Thu, 29 Oct 2009 15:57:10 +0000</pubDate>
				<wikidot:authorName>g_makulik</wikidot:authorName>				<wikidot:authorUserId>307160</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hi,</p> <p>Without having an answer for your question (besides 'Use Linux then' ;-)), why are you<br /> posting this on this issue, instead of opening a new one?</p> <p>WBR<br /> Günther</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-354">Hidden / Per page discussions</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-192210/76-new-user-forum">76 - New user forum</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-192210#post-620018</guid>
				<title>Error while publishing the messages faster</title>
				<link>http://www.openamq.org/forum/t-192210/76-new-user-forum#post-620018</link>
				<description></description>
				<pubDate>Thu, 29 Oct 2009 13:57:50 +0000</pubDate>
				<wikidot:authorName>Jayadev</wikidot:authorName>				<wikidot:authorUserId>395809</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hi,</p> <p>I tried publishing messages from a windows machine in a fast rate (not so fast though) using the C wire API, and I am getting this error at the AMQ server. I tried the same code from a Linux machine and I am not getting this error. What could be the reason?</p> <p>2009-10-29&nbsp;19:08:23: E: Connection error: 502 Expected a method frame, closing connection (127.0.0.1:4751, OpenAMQ Kernel Client, 1.4c0, test)</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-354">Hidden / Per page discussions</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-192210/76-new-user-forum">76 - New user forum</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-192210#post-619095</guid>
				<title></title>
				<link>http://www.openamq.org/forum/t-192210/76-new-user-forum#post-619095</link>
				<description></description>
				<pubDate>Wed, 28 Oct 2009 12:07:33 +0000</pubDate>
				<wikidot:authorName>pieterh</wikidot:authorName>				<wikidot:authorUserId>99</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>OK, great, thanks for the feedback. I had offered this on the list some months back but no-one responded. However now it seems like it's time.</p> <p>Will be ready in a day or so.</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-354">Hidden / Per page discussions</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-192210/76-new-user-forum">76 - New user forum</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-66128#post-619016</guid>
				<title>Re: Tuning for latency</title>
				<link>http://www.openamq.org/forum/t-66128/programming-wireapi#post-619016</link>
				<description></description>
				<pubDate>Wed, 28 Oct 2009 09:38:15 +0000</pubDate>
				<wikidot:authorName>pieterh</wikidot:authorName>				<wikidot:authorUserId>99</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Sending just a few messages means you hit buffering issues, which push up latency. You can tune this (—tcp_nodelay option). Direct mode will reduce latency as well.</p> <p>Putting these questions in a separate thread would be good. We stopped free support because it was too much work and it's nice to see OpenAMQ users helping each other, this rarely happened before.</p> <p>We're thinking of moving to a better forum for discussion. Would you use that?</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-354">Hidden / Per page discussions</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-66128/programming-wireapi">Programming WireAPI</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-66128#post-619009</guid>
				<title>Re: Tuning for latency</title>
				<link>http://www.openamq.org/forum/t-66128/programming-wireapi#post-619009</link>
				<description></description>
				<pubDate>Wed, 28 Oct 2009 09:18:30 +0000</pubDate>
				<wikidot:authorName>g_makulik</wikidot:authorName>				<wikidot:authorUserId>307160</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hi David,</p> <p>That's interesting. I have observed the same bad latencies with my 1st tests, that also involve sending just a handful of messages around.<br /> I am also using direct mode and it was just local distribution for these tests, I didn't touch the batching parameter. I decided to investigate later about that but now as you're asking …<br /> I would appreciate if pieter can give us a hint about this, but as he decided to cancel (free) support here :-( …</p> <p>Regards,<br /> Günther</p> <p>BTW:<br /> I think you should open separate topics/issues for your questions, I feel these threads 'pollute' the WireAPI documentation page in a way.</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-354">Hidden / Per page discussions</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-66128/programming-wireapi">Programming WireAPI</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-66128#post-617819</guid>
				<title>Tuning for latency</title>
				<link>http://www.openamq.org/forum/t-66128/programming-wireapi#post-617819</link>
				<description></description>
				<pubDate>Mon, 26 Oct 2009 20:03:20 +0000</pubDate>
				<wikidot:authorName>David</wikidot:authorName>								<content:encoded>
					<![CDATA[
						 <p>Hello,</p> <p>how can you tune openamq for latency ?</p> <p>I'm using direct mode with amq 1.3d0 and have this custom wireapi.cfg :<br /> &lt;?xml?&gt;<br /> &lt;config&gt;<br /> &lt;direct batching="0" on_overflow="warn"/&gt;<br /> &lt;/config&gt;</p> <p>If I send only one message without this config file, I see a local roundtrip of 40msec (client, amq and server running local).<br /> If I send only one message with this config file, I see a local roundtrip of 20msec (client, amq and server still running local)</p> <p>This is way too slow !</p> <p>When I send several thousands of messages I see a roundtrip of 60microsecs. Which is acceptable.<br /> Most of the time my system will not have so many messages but they need to be delivered fast. I need to remove all the batching so that I can achieve the same kind of low latency roundtrip (60microsecs) with a few messages per seconds.</p> <p>setting batching=0 both on wireapi.cfg and server does not seem to have the correct effect. Is there anything else I can tune ?</p> <p>Tx</p> <p>David</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-354">Hidden / Per page discussions</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-66128/programming-wireapi">Programming WireAPI</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-66128#post-617564</guid>
				<title>Re: Is there a way to do a partial read ?</title>
				<link>http://www.openamq.org/forum/t-66128/programming-wireapi#post-617564</link>
				<description></description>
				<pubDate>Mon, 26 Oct 2009 14:39:51 +0000</pubDate>
				<wikidot:authorName>David</wikidot:authorName>								<content:encoded>
					<![CDATA[
						 <p>Unfortunately I cannot do that. I'm trying to refactor some historic hand written code and I don't want to do a big bang. So I'm doing a step by step refacto. In this current iteration, I want to keep the memory layout which is : a class object containing a #pragma pack structure holding the wiredata.<br /> This is not ideal, but this is what I have to work with. For now.</p> <p>I could use the field table if I could put binary data in it, but it seems like it can hold only strings. So it seems like I cannot use it.</p> <p>Looking at the source code of amq, I've also found the (undocumented) amq_content_basic_wire_get() which might do what I want, but it seems very low level and I'm not sure it's going to return only content (I'm afraid it could return also protocol content). For example : source comment says it is automatically skipping heartbeat frames. Plus it does not work out of an amq_content but uses an ip_bucket as input.</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-354">Hidden / Per page discussions</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-66128/programming-wireapi">Programming WireAPI</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-66128#post-617422</guid>
				<title>Re: Is there a way to do a partial read ?</title>
				<link>http://www.openamq.org/forum/t-66128/programming-wireapi#post-617422</link>
				<description></description>
				<pubDate>Mon, 26 Oct 2009 09:56:04 +0000</pubDate>
				<wikidot:authorName>g_makulik</wikidot:authorName>				<wikidot:authorUserId>307160</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hi David,</p> <p>AFAIK it's not possible to do so. As far I understand your sample 'allocateObject()' does some memory allocation based on the information in the header part, right? So what about putting all your possible 'Object ' structures into a union and just reinterpret(_cast) the part after your header structure appropriately, without extra allocation and copy from the original buffer?</p> <p>BTW I would recommend you to use Google Protobuf or s.th. alike to define your messages' content. Handling wireable formats can become pretty tricky, especially if you need to interchange stuff between different machine types and using different programming languages to interpret it. Google Protobuf works pretty good for my needs and is easy to use an understand.</p> <p>HTH<br /> günther</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-354">Hidden / Per page discussions</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-66128/programming-wireapi">Programming WireAPI</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-66128#post-615942</guid>
				<title></title>
				<link>http://www.openamq.org/forum/t-66128/programming-wireapi#post-615942</link>
				<description></description>
				<pubDate>Fri, 23 Oct 2009 22:52:49 +0000</pubDate>
				<wikidot:authorName>David</wikidot:authorName>								<content:encoded>
					<![CDATA[
						 <p>Hello, tx for the answer.<br /> However, this very page says :</p> <hr /> <p>Basic content properties</p> <p>All contents have these properties, which you can inspect directly using content-&gt;propertyname</p> <hr /> <p>So the documentation is not consistent and should be fixed.</p> <p>Also for my other question (partial read) : do you know where to begin ?</p> <p>Tx</p> <p>David</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-354">Hidden / Per page discussions</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-66128/programming-wireapi">Programming WireAPI</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-66128#post-615516</guid>
				<title></title>
				<link>http://www.openamq.org/forum/t-66128/programming-wireapi#post-615516</link>
				<description></description>
				<pubDate>Fri, 23 Oct 2009 11:42:11 +0000</pubDate>
				<wikidot:authorName>g_makulik</wikidot:authorName>				<wikidot:authorUserId>307160</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hi David,</p> <p>It's documented somewhere in the common part, as far I remember, that you should never access any of the WireAPI data structures directly but<br /> use the get/set functions.</p> <p>WBR<br /> Günther</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-354">Hidden / Per page discussions</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-66128/programming-wireapi">Programming WireAPI</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-66128#post-615133</guid>
				<title></title>
				<link>http://www.openamq.org/forum/t-66128/programming-wireapi#post-615133</link>
				<description></description>
				<pubDate>Thu, 22 Oct 2009 21:51:39 +0000</pubDate>
				<wikidot:authorName>David</wikidot:authorName>								<content:encoded>
					<![CDATA[
						 <p>All right… Found method amq_content_basic_get_body_size() which returns the correct size…</p> <p>Should'nt the documentation be fixed to stress that you cannot access directly the properties but you need to call the get_XXX() functions ?</p> <p>Tx</p> <p>David</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-354">Hidden / Per page discussions</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-66128/programming-wireapi">Programming WireAPI</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-66128#post-614754</guid>
				<title>amq_content_basic_set_body_size ?</title>
				<link>http://www.openamq.org/forum/t-66128/programming-wireapi#post-614754</link>
				<description></description>
				<pubDate>Thu, 22 Oct 2009 13:30:39 +0000</pubDate>
				<wikidot:authorName>David</wikidot:authorName>								<content:encoded>
					<![CDATA[
						 <p>Hello,</p> <p>all messages I receive have body_size == 0<br /> There is no method amq_content_basic_set_body_size() while section "Basic content property" (<a href="http://www.openamq.org/doc:prog-wireapi/comments/show#toc40">http://www.openamq.org/doc:prog-wireapi/comments/show#toc40</a>) says all properties are settable using amq_content_basic_set_[propertyname] (content, newvalue).</p> <p>I would have expected the method amq_content_basic_set_body to do it for me but it does not.</p> <p>Please advise.</p> <p>Tx</p> <p>David</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-354">Hidden / Per page discussions</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-66128/programming-wireapi">Programming WireAPI</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-66128#post-613165</guid>
				<title>Is there a way to do a partial read ?</title>
				<link>http://www.openamq.org/forum/t-66128/programming-wireapi#post-613165</link>
				<description></description>
				<pubDate>Tue, 20 Oct 2009 22:21:31 +0000</pubDate>
				<wikidot:authorName>David</wikidot:authorName>								<content:encoded>
					<![CDATA[
						 <p>Hello, is there a way to do a partial read of the message body ?<br /> I would like to do something like :</p> <p>pseudo code :<br /> Header header;<br /> amq_content_basic_get_body (content, (byte*)header, sizeof (Header));<br /> Object *o = allocateObject(header);<br /> amq_content_basic_get_body (content, (byte*)o-&gt;getBuffer(), o-&gt;size());</p> <p>The idea is I have some dynamic content that is going to transit through AMQ and if I cannot do a partial read, then I'm going to end up doing 2 allocations + 1 memcpy.</p> <p>pseudo code :<br /> byte buffer[SomeSize]; // first allocation<br /> amq_content_basic_get_body (content, (byte*)buffer, sizeof (buffer));<br /> Header *header = buffer;<br /> Object *o = allocateObject(header); // second allocation<br /> memcpy(o-&gt;getBuffer(), header + 1, o-&gt;size()); // memcpy</p> <p>Any idea ?</p> <p>Tx</p> <p>David</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-354">Hidden / Per page discussions</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-66128/programming-wireapi">Programming WireAPI</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-184696#post-601471</guid>
				<title>Re: problem with icl_mem_free()</title>
				<link>http://www.openamq.org/forum/t-184696/problem-with-icl-mem-free#post-601471</link>
				<description></description>
				<pubDate>Mon, 05 Oct 2009 10:45:00 +0000</pubDate>
				<wikidot:authorName>g_makulik</wikidot:authorName>				<wikidot:authorUserId>307160</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Refer to sections 'What is a content' &amp; 'Content Body Data' of the<br /> 'The basic content class' chapter in the Wire-API spec. That should<br /> clarify how to manage memory of content body data.</p> <p>Sorry for being harsh, had a bad day then …</p> <p>Regards,<br /> Günther</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-358">Ongoing Development / Problem reports</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-184696/problem-with-icl-mem-free">problem with icl_mem_free()</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-184696#post-600872</guid>
				<title>Re: problem with icl_mem_free()</title>
				<link>http://www.openamq.org/forum/t-184696/problem-with-icl-mem-free#post-600872</link>
				<description></description>
				<pubDate>Sun, 04 Oct 2009 14:34:49 +0000</pubDate>
				<wikidot:authorName>charan_manju</wikidot:authorName>				<wikidot:authorUserId>305947</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>ya, it worked when I followed the approach in the Wire API spec,<br /> It is allocating memory using malloc and free the memory by sending free as the last argument in the amq_content_set_body().<br /> Thanks for helping at the right time.</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-358">Ongoing Development / Problem reports</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-184696/problem-with-icl-mem-free">problem with icl_mem_free()</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-184696#post-599011</guid>
				<title>Re: problem with icl_mem_free()</title>
				<link>http://www.openamq.org/forum/t-184696/problem-with-icl-mem-free#post-599011</link>
				<description></description>
				<pubDate>Fri, 02 Oct 2009 00:06:39 +0000</pubDate>
				<wikidot:authorName>Makulik Guenther</wikidot:authorName>								<content:encoded>
					<![CDATA[
						 <blockquote> <p>and set icl_mem_free() after using in amq_content_set_body()</p> </blockquote> <p>I think that's not the way it's intended, read the WireAPI spec …<br /> Are you a net vamipre? Ask yourself!</p> <p>Regards,<br /> Günther</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-358">Ongoing Development / Problem reports</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-184696/problem-with-icl-mem-free">problem with icl_mem_free()</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-184696#post-593351</guid>
				<title>problem with icl_mem_free()</title>
				<link>http://www.openamq.org/forum/t-184696/problem-with-icl-mem-free#post-593351</link>
				<description></description>
				<pubDate>Fri, 25 Sep 2009 15:08:40 +0000</pubDate>
				<wikidot:authorName>charan_manju</wikidot:authorName>				<wikidot:authorUserId>305947</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hi,<br /> I have allocated memory, using icl_mem_alloc() for byte pointer, to publish messages and set icl_mem_free() after using in amq_content_set_body(), Even though I am freeing the memory, it is saying memory corruption, while i am quitting using icl_system_terminate(). Please tell me what might be the problem.</p> <p>Thanks,<br /> Charan.</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-358">Ongoing Development / Problem reports</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-184696/problem-with-icl-mem-free">problem with icl_mem_free()</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-184465#post-592343</guid>
				<title>The message is getting stripped/adding junk data/lost while publishing to queues</title>
				<link>http://www.openamq.org/forum/t-184465/the-message-is-getting-stripped-while-publishing-to-queues#post-592343</link>
				<description></description>
				<pubDate>Thu, 24 Sep 2009 12:48:52 +0000</pubDate>
				<wikidot:authorName>charan_manju</wikidot:authorName>				<wikidot:authorUserId>305947</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hi,</p> <p>I am getting some messages correctly without any problem, but some messages stripping at the end, and sometimes lost, or sometime adding junk data at the end. I am unable to find the reason, Is this might be due to using C++ API?</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-358">Ongoing Development / Problem reports</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-184465/the-message-is-getting-stripped-while-publishing-to-queues">The message is getting stripped while publishing to queues</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-182520#post-585116</guid>
				<title></title>
				<link>http://www.openamq.org/forum/t-182520/75-crash-while-building-on-ubuntu-9-04#post-585116</link>
				<description></description>
				<pubDate>Tue, 15 Sep 2009 15:03:28 +0000</pubDate>
				<wikidot:authorName>pieterh</wikidot:authorName>				<wikidot:authorUserId>99</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Thanks for the fix. Added to the trunk.</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-354">Hidden / Per page discussions</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-182520/75-crash-while-building-on-ubuntu-9-04">75 - crash while building on ubuntu 9.04</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-165342#post-581742</guid>
				<title>Re: Server crash when multiple consumers ack on shared queue</title>
				<link>http://www.openamq.org/forum/t-165342/67-server-crash-when-multiple-consumers-ack-on-shared-queue#post-581742</link>
				<description></description>
				<pubDate>Fri, 11 Sep 2009 07:25:16 +0000</pubDate>
				<wikidot:authorName>pieterh</wikidot:authorName>				<wikidot:authorUserId>99</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Kelly, thanks for this fix. I've put that change into the trunk version.</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-354">Hidden / Per page discussions</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-165342/67-server-crash-when-multiple-consumers-ack-on-shared-queue">67 - Server crash when multiple consumers ack on shared queue</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-165342#post-581390</guid>
				<title>Re: Server crash when multiple consumers ack on shared queue </title>
				<link>http://www.openamq.org/forum/t-165342/67-server-crash-when-multiple-consumers-ack-on-shared-queue#post-581390</link>
				<description></description>
				<pubDate>Thu, 10 Sep 2009 21:39:04 +0000</pubDate>
				<wikidot:authorName>mclaughlin77</wikidot:authorName>				<wikidot:authorUserId>221375</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I've evidently came across the same problem. Here's a stack trace.</p> <div class="code"> <pre> <code>(gdb) bt #0 0x00221402 in __kernel_vsyscall () #1 0x0024ac10 in raise () from /lib/libc.so.6 #2 0x0024c521 in abort () from /lib/libc.so.6 #3 0x0024425b in __assert_fail () from /lib/libc.so.6 #4 0x08093206 in amq_consumer_content_hold (self=0xad5ed08, content=0xaf774788) at amq_consumer.c:434 #5 0x0808f23f in amq_queue_basic_dispatch (self=0xabfb528) at amq_queue_basic.c:1012 #6 0x0808fe41 in amq_queue_basic_consumer_ack (self=0xabfb528, consumer=0xad5ed08) at amq_queue_basic.c:659 #7 0x0808a38a in amq_queue_agent_manager (thread_p=0xb56f43a8) at amq_queue_agent.c:4496 #8 0x08178d1c in s_execute (apr_thread=0xa3248b0, data=0xa2fc4d8) at smt_os_thread.c:3216 #9 0x0819fcf6 in dummy_worker (opaque=0xa3248b0) at threadproc/unix/thread.c:138 #10 0x00db443b in start_thread () from /lib/libpthread.so.0 #11 0x002effde in clone () from /lib/libc.so.6</code> </pre></div> <p>Seems that sometimes the consumer still has pending_content even though the code seems to assume it won't. At line 1010 of openamq/server/amq_queue_basic.c adding a check for consumer-&gt;pending_content and calling amq_consumer_content_release if it's set before calling amq_consumer_content_hold at line 1012 prevents the server from crashing. I don't know if that is valid behavior, but hopefully it helps.</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-354">Hidden / Per page discussions</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-165342/67-server-crash-when-multiple-consumers-ack-on-shared-queue">67 - Server crash when multiple consumers ack on shared queue</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-179542#post-580037</guid>
				<title>Re: problem with connection-&gt;alive()</title>
				<link>http://www.openamq.org/forum/t-179542/problem-with-connection-alive#post-580037</link>
				<description></description>
				<pubDate>Wed, 09 Sep 2009 12:17:58 +0000</pubDate>
				<wikidot:authorName>g_makulik</wikidot:authorName>				<wikidot:authorUserId>307160</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I am just curious about that, because I spent some significant time to write my own C++ wrapper classes for the WireAPI interface.<br /> The language FAQ states that C++ support has been ceased at least since version (branch) 1.4, and I was never able to get a<br /> working C++ interface with 1.3 also:</p> <blockquote> <p>OpenAMQ used to provide C++ classes for some APIs but this was complex and not fully tested. On the 1.4 branch it's been ripped out.</p> </blockquote> <p>So I think you should be aware of things not working properly with this interface.</p> <p>WBR<br /> Günther</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-358">Ongoing Development / Problem reports</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-179542/problem-with-connection-alive">problem with connection-&gt;alive()</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-179542#post-579814</guid>
				<title>Re: problem with connection-&gt;alive()</title>
				<link>http://www.openamq.org/forum/t-179542/problem-with-connection-alive#post-579814</link>
				<description></description>
				<pubDate>Wed, 09 Sep 2009 06:25:25 +0000</pubDate>
				<wikidot:authorName>charan_manju</wikidot:authorName>				<wikidot:authorUserId>305947</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>ya, I am working with C++ interface.</p> <p>Thanks,<br /> Charan</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-358">Ongoing Development / Problem reports</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-179542/problem-with-connection-alive">problem with connection-&gt;alive()</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-181022#post-579195</guid>
				<title>FATAL ERROR at icl_mem_fat.c:1275, in icl_mem_fat_free</title>
				<link>http://www.openamq.org/forum/t-181022/fatal-error-at-icl-mem-fat-c:1275-in-icl-mem-fat-free#post-579195</link>
				<description></description>
				<pubDate>Tue, 08 Sep 2009 15:15:35 +0000</pubDate>
				<wikidot:authorName>kpox</wikidot:authorName>				<wikidot:authorUserId>373569</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I occasionally run into this. I believe there is a race condition lurking somewhere here.<br /> '''<br /> FATAL ERROR at icl_mem_fat.c:1275, in icl_mem_fat_free<br /> Allocated item at 0x4e6b998 expected tag=0xfabb, actual tag=0xdead<br /> Please report this to <span class="wiki-email">gro.qmanepo.stsil|ved-qmanepo#gro.qmanepo.stsil|ved-qmanepo</span><br /> '''</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-358">Ongoing Development / Problem reports</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-181022/fatal-error-at-icl-mem-fat-c:1275-in-icl-mem-fat-free">FATAL ERROR at icl_mem_fat.c:1275, in icl_mem_fat_free</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-179542#post-579068</guid>
				<title>Re: problem with connection-&gt;alive()</title>
				<link>http://www.openamq.org/forum/t-179542/problem-with-connection-alive#post-579068</link>
				<description></description>
				<pubDate>Tue, 08 Sep 2009 11:35:44 +0000</pubDate>
				<wikidot:authorName>g_makulik</wikidot:authorName>				<wikidot:authorUserId>307160</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>What kind of interface is this? I thought C++ isn't any longer supported. I am working with the plain C WireAPI.</p> <p>WBR<br /> Günther</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-358">Ongoing Development / Problem reports</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-179542/problem-with-connection-alive">problem with connection-&gt;alive()</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-179542#post-578990</guid>
				<title>Re: problem with connection-&gt;alive()</title>
				<link>http://www.openamq.org/forum/t-179542/problem-with-connection-alive#post-578990</link>
				<description></description>
				<pubDate>Tue, 08 Sep 2009 10:01:30 +0000</pubDate>
				<wikidot:authorName>charan_manju</wikidot:authorName>				<wikidot:authorUserId>305947</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hi,<br /> Thanks for your help, actually I am using connection-&gt;alive() it is not working, but when I use amq_client_connection_get_alive(connection), it is working.</p> <p>Thanks,<br /> Charan</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-358">Ongoing Development / Problem reports</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-179542/problem-with-connection-alive">problem with connection-&gt;alive()</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-179542#post-578260</guid>
				<title>Re: problem with connection-&gt;alive()</title>
				<link>http://www.openamq.org/forum/t-179542/problem-with-connection-alive#post-578260</link>
				<description></description>
				<pubDate>Mon, 07 Sep 2009 14:07:07 +0000</pubDate>
				<wikidot:authorName>g_makulik</wikidot:authorName>				<wikidot:authorUserId>307160</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hmmm, sounds strange. But I'am actually not using amq_client_<em>connection</em>_get_alive() but amq_client_<strong>session</strong>_get_alive() to check the connections' state, and this works fine.</p> <p>HTH<br /> Günther</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-358">Ongoing Development / Problem reports</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-179542/problem-with-connection-alive">problem with connection-&gt;alive()</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-179542#post-578017</guid>
				<title>Re: problem with connection-&gt;alive()</title>
				<link>http://www.openamq.org/forum/t-179542/problem-with-connection-alive#post-578017</link>
				<description></description>
				<pubDate>Mon, 07 Sep 2009 06:45:47 +0000</pubDate>
				<wikidot:authorName>Charan</wikidot:authorName>								<content:encoded>
					<![CDATA[
						 <p>Hi,<br /> I am connected since, I am able to create queues, able to communicate with the queues, but I am getting connection-&gt;alive() as false.</p> <p>Thanks,<br /> Charan.</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-358">Ongoing Development / Problem reports</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-179542/problem-with-connection-alive">problem with connection-&gt;alive()</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-178394#post-575952</guid>
				<title>More testing</title>
				<link>http://www.openamq.org/forum/t-178394/73-topic-exchange-not-sending-a-message-to-xxx#post-575952</link>
				<description></description>
				<pubDate>Thu, 03 Sep 2009 23:10:02 +0000</pubDate>
				<wikidot:authorName>ewm</wikidot:authorName>				<wikidot:authorUserId>348703</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I sent the same message out twice:<br /> 1)XXX.MyProcessNAme_mySystem_791<br /> 2)XXX.ReadAll</p> <p>The wildcard only found the second match</p> <p>2009-09-03&nbsp;16:05:11: X: publish XXX_internalT: routing_key=XXX.MyProcessName_mySystem_791<br /> 2009-09-03&nbsp;16:05:11: X: route XXX_internalT: routing_key=XXX.MyProcessName_mySystem_791<br /> 2009-09-03&nbsp;16:05:11: X: hit XXX_internalT: wildcard=XXX.MyProcessName_mySystem_791<br /> 2009-09-03&nbsp;16:05:11: X: deliver queue=XXX_topic.mySystem.myCompany.com_791<br /> 2009-09-03&nbsp;16:05:11: X: publish XXX_internalT: routing_key=XXX.ReadAll<br /> 2009-09-03&nbsp;16:05:11: X: route XXX_internalT: routing_key=XXX.ReadAll<br /> 2009-09-03&nbsp;16:05:11: X: hit XXX_internalT: wildcard=XXX.*<br /> 2009-09-03&nbsp;16:05:11: X: deliver queue=XXX_topic.mySystem.myCompany.com_780</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-354">Hidden / Per page discussions</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-178394/73-topic-exchange-not-sending-a-message-to-xxx">73 - Topic Exchange not sending a message to XXX.*</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-180080#post-575914</guid>
				<title>Another crash</title>
				<link>http://www.openamq.org/forum/t-180080/74-simulaneous-connect-disconnect-from-multiple-threads-cras#post-575914</link>
				<description></description>
				<pubDate>Thu, 03 Sep 2009 21:56:35 +0000</pubDate>
				<wikidot:authorName>Wade Berrier</wikidot:authorName>				<wikidot:authorUserId>371459</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Here's the same crash with a debug build:</p> <p>FATAL ERROR at smt_signal.c:474, in smt_signal_annihilate<br /> smt_signal at 0xa34b290 expected object_tag=0xfabb, actual object_tag=0xdead<br /> &lt;smt_signal file = "smt_signal.c" line = "474" pointer = "0xa34b290" /&gt;<br /> Please report this to <span class="wiki-email">gro.qmanepo.stsil|ved-qmanepo#gro.qmanepo.stsil|ved-qmanepo</span><br /> Aborted (core dumped)</p> <p>The test case ran for about 30 minutes before showing up this time:</p> <p>#0 0x00ea3410 in __kernel_vsyscall ()<br /> #1 0x00a3cc00 in raise () from /lib/libc.so.6<br /> #2 0x00a3e451 in abort () from /lib/libc.so.6<br /> #3 0x0840b7d9 in smt_signal_destroy_ (self_p=0xb34fb154, file=0x8cabbc3 "smt_signal.c", line=726) at smt_signal.c:474<br /> #4 0x0840bf54 in smt_signal_deregister (the_signal=2) at smt_signal.c:726<br /> #5 0x083d237c in amq_client_agent_connection_destroy (thread=0xa311b60) at amq_client_agent.c:15842<br /> #6 0x083f79b7 in smt_thread_annihilate_ (self_p=&lt;value optimized out&gt;, file=&lt;value optimized out&gt;, line=15752) at smt_thread.c:525<br /> #7 0x083f7e18 in smt_thread_destroy_ (self_p=0xb34fb398, file=0x8c9b72a "amq_client_agent.c", line=15752) at smt_thread.c:2854<br /> #8 0x083cde30 in amq_client_agent_manager (thread_p=0xb34fb398) at amq_client_agent.c:15752<br /> #9 0x083ef8dc in s_execute (apr_thread=0xb5dac1e0, data=0xb5d83e08) at smt_os_thread.c:3216<br /> #10&nbsp;0x08450c76 in dummy_worker (opaque=0xb5dac1e0) at threadproc/unix/thread.c:138<br /> #11&nbsp;0x00b872db in start_thread () from /lib/libpthread.so.0<br /> #12&nbsp;0x00ae114e in clone () from /lib/libc.so.6</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-354">Hidden / Per page discussions</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-180080/74-simulaneous-connect-disconnect-from-multiple-threads-cras">74 - Simulaneous connect/disconnect from multiple threads crashes</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-180080#post-575748</guid>
				<title>Another trace in release mode</title>
				<link>http://www.openamq.org/forum/t-180080/74-simulaneous-connect-disconnect-from-multiple-threads-cras#post-575748</link>
				<description></description>
				<pubDate>Thu, 03 Sep 2009 17:27:13 +0000</pubDate>
				<wikidot:authorName>Wade Berrier</wikidot:authorName>				<wikidot:authorUserId>371459</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I can't reproduce this specific crash with a debug build, but here's the trace with a release build. Same connect/disconnect test case:</p> <p>FATAL ERROR at smt_signal.c:474, in smt_signal_annihilate<br /> smt_signal at 0xb5e217a8 expected object_tag=0xfabb, actual object_tag=0xc8<br /> &lt;smt_signal file = "smt_signal.c" line = "474" pointer = "0xb5e217a8" /&gt;<br /> Please report this to <span class="wiki-email">gro.qmanepo.stsil|ved-qmanepo#gro.qmanepo.stsil|ved-qmanepo</span><br /> Aborted (core dumped)</p> <p>#0 0x004cb410 in __kernel_vsyscall ()<br /> #1 0x00a3cc00 in raise () from /lib/libc.so.6<br /> #2 0x00a3e451 in abort () from /lib/libc.so.6<br /> #3 0x084014c2 in smt_signal_destroy_ ()<br /> #4 0x084019d5 in smt_signal_deregister ()<br /> #5 0x083ce6d3 in amq_client_agent_connection_destroy ()<br /> #6 0x083ef98d in smt_thread_annihilate_ ()<br /> #7 0x083efef0 in smt_thread_destroy_ ()<br /> #8 0x083bfc2d in amq_client_agent_manager ()<br /> #9 0x083e87aa in s_execute ()<br /> #10&nbsp;0x08440916 in dummy_worker (opaque=0x9d58f88) at threadproc/unix/thread.c:138<br /> #11&nbsp;0x00b872db in start_thread () from /lib/libpthread.so.0<br /> #12&nbsp;0x00ae114e in clone () from /lib/libc.so.6</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-354">Hidden / Per page discussions</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-180080/74-simulaneous-connect-disconnect-from-multiple-threads-cras">74 - Simulaneous connect/disconnect from multiple threads crashes</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-178394#post-575747</guid>
				<title>Re: openAMQ string don&#039;t support upper caps</title>
				<link>http://www.openamq.org/forum/t-178394/73-topic-exchange-not-sending-a-message-to-xxx#post-575747</link>
				<description></description>
				<pubDate>Thu, 03 Sep 2009 17:26:36 +0000</pubDate>
				<wikidot:authorName>ewm</wikidot:authorName>								<content:encoded>
					<![CDATA[
						 <p>I changed to all lower case and still not getting the hit from the master to the readAll process binding to *.# xxx.* &amp; *.*<br /> I do get the message(s) going to the master process from any other process just not FROM the master process.</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-354">Hidden / Per page discussions</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-178394/73-topic-exchange-not-sending-a-message-to-xxx">73 - Topic Exchange not sending a message to XXX.*</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-178394#post-575391</guid>
				<title>openAMQ string don&#039;t support upper caps</title>
				<link>http://www.openamq.org/forum/t-178394/73-topic-exchange-not-sending-a-message-to-xxx#post-575391</link>
				<description></description>
				<pubDate>Thu, 03 Sep 2009 09:34:03 +0000</pubDate>
				<wikidot:authorName>duo</wikidot:authorName>								<content:encoded>
					<![CDATA[
						 <p>try using xxx instead of XXX</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-354">Hidden / Per page discussions</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-178394/73-topic-exchange-not-sending-a-message-to-xxx">73 - Topic Exchange not sending a message to XXX.*</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-179542#post-574707</guid>
				<title>Re: problem with connection-&gt;alive()</title>
				<link>http://www.openamq.org/forum/t-179542/problem-with-connection-alive#post-574707</link>
				<description></description>
				<pubDate>Wed, 02 Sep 2009 15:35:04 +0000</pubDate>
				<wikidot:authorName>g_makulik</wikidot:authorName>				<wikidot:authorUserId>307160</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>How do you know that you're connected at the time you're checking? After a failed operation amq_client_connection_get_alive()<br /> might return false.</p> <p>HTH<br /> Günther</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-358">Ongoing Development / Problem reports</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-179542/problem-with-connection-alive">problem with connection-&gt;alive()</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-179370#post-574698</guid>
				<title>Re: Problem with amq_client_session_wait() in OpenAMQ-1.3c5</title>
				<link>http://www.openamq.org/forum/t-179370/problem-with-amq-client-session-wait-in-openamq-1-3c5#post-574698</link>
				<description></description>
				<pubDate>Wed, 02 Sep 2009 15:27:17 +0000</pubDate>
				<wikidot:authorName>g_makulik</wikidot:authorName>				<wikidot:authorUserId>307160</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hi Charan,</p> <p>AFAIK this feature is available earliest with OpenAMQ-1.3d0 (see issue 65).</p> <p>HTH<br /> Günther</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-358">Ongoing Development / Problem reports</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-179370/problem-with-amq-client-session-wait-in-openamq-1-3c5">Problem with amq_client_session_wait() in OpenAMQ-1.3c5</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-179542#post-573833</guid>
				<title>problem with connection-&gt;alive()</title>
				<link>http://www.openamq.org/forum/t-179542/problem-with-connection-alive#post-573833</link>
				<description></description>
				<pubDate>Tue, 01 Sep 2009 14:27:26 +0000</pubDate>
				<wikidot:authorName>charan_manju</wikidot:authorName>				<wikidot:authorUserId>305947</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hi,<br /> I am getting problem with the connection-&gt;alive(), though i am connected to the server, still<br /> it is giving the value as zero. I am using OpenAMQ-1.3c5. Is there any alternative to find whether I am connected to the server or connection is lost?</p> <p>Thanks,<br /> Charan</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-358">Ongoing Development / Problem reports</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-179542/problem-with-connection-alive">problem with connection-&gt;alive()</a>
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://www.openamq.org/forum/t-155753#post-573363</guid>
				<title></title>
				<link>http://www.openamq.org/forum/t-155753/63-broker-crashing#post-573363</link>
				<description></description>
				<pubDate>Mon, 31 Aug 2009 20:31:49 +0000</pubDate>
				<wikidot:authorName>mjeung</wikidot:authorName>				<wikidot:authorUserId>192075</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Thus far, an OpenAMQ broker running on Fedora 11 seems much, much more stable than when running on Fedora 10. This may just be because Fedora 11 is a superior OS. I'm not sure.</p> <p>In the past 3 weeks, we have seen only one broker crash on Fedora 11 — and it appears to be different than what we've seen before.</p> <p>Rather than open up another issue, I'm just going to put the details of the crash here:</p> <p>FATAL ERROR at amq_content_basic.c:5903, in amq_content_basic_unlink_<br /> amq_content_basic at 0x7f6eb0013da0 expected object_tag=0xfabb, actual object_tag=0x0<br /> &lt;amq_content_basic zombie = "0" links = "0" containers = "0" file = "amq_content_basic.c" line = "5903" pointer = "0x7f6eb0013da0" /&gt;<br /> Please report this to <span class="wiki-email">gro.qmanepo.stsil|ved-qmanepo#gro.qmanepo.stsil|ved-qmanepo</span></p> <p>If this happens again, I'll let you guys know.</p> <br/>Forum category: <a href="http://www.openamq.org/forum/c-354">Hidden / Per page discussions</a><br/>Forum thread: <a href="http://www.openamq.org/forum/t-155753/63-broker-crashing">63 - Broker Crashing</a>
				 	]]>
				</content:encoded>							</item>
				</channel>
</rss>
