Sidhu – I’m going to start charging for this soon 😉
As per the information here, you can set the executionTimeout parameter on the httpRuntime app.config setting (i.e.btsntsvc.exe.config) to increase the timeout period, as follows:
<system.web>
<httpRuntime executionTimeout=”90″ maxRequestLength=”4096″
useFullyQualifiedRedirectUrl=”false”
minFreeThreads=”8″
minLocalRequestFreeThreads=”4″
appRequestQueueLimit=”100″ />
</system.web>
The default is 90 seconds, so for a 5-6 minute window, you would need a value around 360.
Full options for the httpRuntime setting can be found on MSDN: http://msdn.microsoft.com/en-us/library/e1f13641.aspx
HTH, Nick.