Are you getting an error?
Is it that your browser is timing out before completeing the upload?
<httpRuntime useFullyQualifiedRedirectUrl="true" maxRequestLength="8192" requestLengthDiskThreshold="8192" />
"maxRequestLength" is the total amount of data that can be sent through a HTTP Post to the server. The default is 4MB (4096).
"requestLengthDiskThreshold" is the number of bytes indicating the input-stream buffering threshold. The default is 256 bytes.
Whats missing is "executionTimeout" which is the maximum number of seconds a request is allowed to execute before being automatically shut down by ASP.NET. The default is 90 seconds.
From MSDN:
"When uploading large files, use the maxRequestLength attribute of the httpRuntime Element (ASP.NET Settings Schema)
element to increase the maximum allowable file size. A DNS error is
generated in the browser when the file exceeds the specified size. You
might also receive the following error message when uploading large
files:
aspnet_wp.exe (PID: 1520) was recycled because memory consumption exceeded 460 MB (60 percent of available RAM).
If you encounter this error message, increase the value of the memoryLimit attribute in the processModel Element (ASP.NET Settings Schema) element of the Machine.config file."