2010-12-16 43 views
0

這確實是一個快速問題,我繼承了一個使用Global.asax事件Application_PostRequestHandlerExecuteSession_End關閉數據庫連接的網站。但是我看到一些似乎並未關閉的連接。如果某人在完成加載之前關閉一個頁面,Application_PostRequestHandlerExecute事件會觸發?global.asax事件

我想這可能是我打開的連接

回答

0

的原因。如果應用程序拋出未處理的異常,以及連接是在異常點打開,連接可以保持打開狀態。

確保全局錯誤處理程序也關閉這些連接。

+0

這看起來很有希望。我對我的本地系統進行了測試,並設法複製您在此說的內容。另外,打開的連接與我在活動服務器上看到的連接幾乎完全相同。我現在提出一個修復方案,我會告訴你它是怎麼回事 – 2010-12-16 12:39:40

相關問題