Redirect HTTP Module for Mobile Browsers
===

I usually try to figure things out myself but I've been working on this problem for over a week and I'm not making any headway :(.

I created an HTTP Module that detects the user's browser agent and redirects them if they are coming from a mobile browser. I'm using v2.0 in IIS integrated mode. I installed the DLL in the GAC and everything seems to work for the first 1000 or so requests but after that it suddenly stops working.

I just can't seem to figure out why and I think I'm missing something basic in my C# knowledge. I would truly be grateful for any help I can get.

http://4shared.com/rar/GWK8gslj/RedirectModule.html

Thanks