We recently upgraded our NHibernate (on SQL Server) app from NH 1.0 to NH 2.1.2. When running the app in the VS2008 debugger we are now seeing frequent occurrences of the "ContextSwitchDeadlock" managed debugging assistant, which we had never seen before. (See
http://msdn.microsoft.com/en-us/library/ms172233.aspx) We understand that these debugger notifications do not necessarily indicate a problem, but we would like to understand what is causing them so we can be sure. Has anyone else seen these under Visual Studio with NHibernate?