asp.net mvc2 AsyncController 出现回来错乱

asp.net mvc2 AsyncController 出现返回错乱
在使用asp.net mvc2 AsyncController时,发现如果请求过多时会出现返回结果对应不上!
假如有threadA、threadB、threadC进入AsyncController,然后3个线程在等待处理并等到结果,当处理结束时
threadA得到的结果应该是 a
threadB-->b
threadC-->c
但是有时会追踪到返回结果发现!
threadA等到的有可能是a也是b和c!
这是为什么?有没有人遇到过!请帮帮忙!
谢谢!

------解决方案--------------------
引用:
求思路求指点!


看下这个

http://www.cnblogs.com/htht66/archive/2012/01/29/2330824.html


------解决方案--------------------
没看明白你说的,你那三个线程是完成什么工作呢?你,贴的代码也没那线程