Rainer,
Could you create a new build to try something out with this patch
applied on top of the other fix? This basically just turns
reorderQueues() into a nop.
Rick
Index: rexxapi/server/QueueManager.hpp
===================================================================
--- rexxapi/server/QueueManager.hpp (revision 6571)
+++ rexxapi/server/QueueManager.hpp (working copy)
@@ -212,6 +212,7 @@
inline void reorderQueues(DataQueue *current, DataQueue *previous)
{
+ /*
if (previous != NULL) // if we have a predecessor
{
// rearrange to get "most recently used" behavior
@@ -219,6 +220,7 @@
current->next = queues;
queues = current;
}
+ */
}
inline void removeQueue(DataQueue *current, DataQueue *previous)
On Tue, Jan 11, 2011 at 12:27 PM, Rainer Tammer <[email protected]> wrote:
> Hello,
> the fix test for the problem is available for 96h on:
>
> http://www.tammer.net/ooRexx/6571/
>
> Bye
> Rainer
>
> On 11.01.2011 15:51, Mark Miesfeld wrote:
>> This is directed to Rainer.
>>
>> Not to put any pressue on you Raniner, I know you're busy. But, if
>> some time you could put together a 4.1.0 buidl on AIX with Rick's fix
>> for this bug, I'm sure the opener (Henning Gammelmark) of the bug
>> would test it for us. He's been quite persistent with this.
>>
>> This is Rick's comment from the tracker item:
>>
>> Committed revision 6571.
>>
>> I'm about 99% certain I have a fix for this problem. It indeed was a
>> synchronization issue that can occur when new named queues are frequently
>> created and deleted. This problem could have shown up on any of the
>> platforms, but for some reason we've only seen this on AIX so far. I've
>> fixed this in the trunk. It would be nice to see if we can get a version
>> of 4.1.0 created with this fix applied to see if it has really gone away.
>>
>>
>> Since we know for sure that Henning can reproduce the bug whenever he
>> wants, his testing the fix would be ideal. We can work out some way
>> of getting the test build to him, but neither Rick nor I can produce
>> the build.
>>
>> Again, I'm not trying to pressure you, just if you could do a build a
>> week, two weeks, a month from now, let us know.
>>
>> --
>> Mark Miesfeld
>>
>> ------------------------------------------------------------------------------
>> Gaining the trust of online customers is vital for the success of any company
>> that requires sensitive data to be transmitted over the Web. Learn how to
>> best implement a security strategy that keeps consumers' information secure
>> and instills the confidence they need to proceed with transactions.
>> http://p.sf.net/sfu/oracle-sfdevnl
>> _______________________________________________
>> Oorexx-devel mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>>
>>
>
>
> ------------------------------------------------------------------------------
> Protect Your Site and Customers from Malware Attacks
> Learn about various malware tactics and how to avoid them. Understand
> malware threats, the impact they can have on your business, and how you
> can protect your company and customers by using code signing.
> http://p.sf.net/sfu/oracle-sfdevnl
> _______________________________________________
> Oorexx-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>
------------------------------------------------------------------------------
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand
malware threats, the impact they can have on your business, and how you
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
Oorexx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oorexx-devel