Does BeginRequest and EndRequest for an ASP.NET HttpApplication always occur on the exact same thread for a given HTTP request from a client?
The reason I ask is tha
The funny thing is I've made this mistake before, so I should know better...but alas.
ThreadStatic members need to be STATIC. It really should throw a compiler error if it's not...