Double QoS (Prioritization and Limitation) problem

Hello,

I followed Janis Mengis Best practices for QoS implementations (http://www.tiktube.com/index.php?video=247) and I’m pretty satisfied by the results.
Prioritization: Tagging: prerouting, Prioritization: global-in
Client limitation: Tagging: forward, Prioritization: global-out

I just came up with a problem:
When I’m saturating a client connection, let say 2Mbps with http download and at the same time pinging a remote location, I can see my queues prioritizing (HTTP D/L:priority 5, icmp: priority 1) and limiting the traffic. The problem is that my ping is going crazy even if it is well prioritized. It sounds like the problem is coming from the client limitation PCQ queues.

Is there anyone who came out with this kind of problem?

Thank you.
BR

To isolate the problem I excluded the ICMP protocol from the limitation mangles and prioritized it in a simple queue.
By doing this I solved my problem of ping so I now have no doubt it is a pcq queue limitation problem.

So the prioritization I make before is scrambled by the pcq queue limitation mechanism.
I doubt I’am the only one who experienced this problem.
If anyone could give me a lead on this it would be much appreciated.

Thanks