As usually, half of the attachments didn't made it to the conference. I created a JIRA QPID-5033 and attached both files there. I guess sooner or later the JIRA will be anyway needed.
Thanks & Regards Jakub On Wed, Jul 31, 2013 at 7:38 PM, Jakub Scholz <[email protected]> wrote: > Hi all, > > This issue doesn't seem to be so complicated to reproduce. I used a > following scenario: > > 1) Create a large queue on a broker (C++ / Linux) > 2) Start feeding messages into the queue using C++/Linux program (in my > case I used approximately 1kB messages) > 3) Connect with a receiver (C++/Windows) using SSL and prefetch 1000 (no > client authentication, I used username & password) > 4) Wait few seconds to see the error in the receiver > > For the C++/Windows receiver, I used the Red Hat MRG-M 2.3.3 WinSDK > (building it from Qpid spource codes almost never works for me :-o). But > given the experience from Hamid and Gene, I do not think this might work > the same way with builds based on latest Qpid sources. > > The key to reproducing it seems to be the capacity & the SSL. Without SSL > it doesn't seem to be reproducible. With SSL and small receiver capacity > (in my scenario above, with capacity 50 it seems to need much more time to > fail, with capacity 10 I didn't managed to reproduce it), it seems to be > working fine as well. In a similar way - increasing the message size to 1MB > causes even the capacity 1 to stop working. > > Source code of the receiver as well as its full trace+ log are attached. > > @Steve: Is there something else I can collect / do to help find and solve > the problem? > > Thanks & Regards > Jakub > > > > On Mon, Jul 29, 2013 at 4:24 PM, Hamid.Shahid <[email protected]>wrote: > >> It is the same case for us, we have seen this issue in production >> environment >> more then 10 times using Qpid 0.18. >> >> After reading the post, I went through the code of QPID 0.18 and I found >> that there is no BufferCount specified. Now, I have downloaded the latest >> QPID 0.22 C++ version on windows 7 as I saw the BufferCount logic in 0.22 >> version. >> >> Please let me know, is there any recommend number for BufferCount? >> >> Moreover, surprisingly, I still have to do the SSL patching, I dont know, >> why its sill not part of the API? >> >> Thanks, >> Hamid. >> >> >> >> ----- >> Best Regards, >> Hamid. >> -- >> View this message in context: >> http://qpid.2158936.n2.nabble.com/Qpid-throwed-WSAENOBUFS-while-receiving-data-from-a-broker-tp7592938p7596041.html >> Sent from the Apache Qpid users mailing list archive at Nabble.com. >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> >> >
