Sep 21, 2012 09:13 AM|Padmanabh007|LINK
The app crashes after ten minutes may be because of the number of opened SqlConnections that exceeds the default SQLConnection pool size. You should call the Dispose() method once you are done using the SQLConnection.
Following syntax in C# is an ideal practice for how you should use an SQLConnection (it automatically calls Dispose for you)
using(SQLConnection conn = new SQLConnection(connectionString))
// do stuff with conn