> The problem I'm having is that the form submissions seem to be queued > and submitted synchronously, so if a user submits a request that takes > say 30 seconds and then immediately submits another request that only > takes 2 seconds the latter results aren't displayed for 32 seconds. It > also seems to affect multiple tabs in the same browser (tested on > Safari and Firefox), so a 30 second process in one tab and a 2 second > process in another have the same 32 second wait for the second > process.
Is the 30 second request a file upload?