I've developed a custom Server Object Extension (SOE) that performs an operation that takes between 4-6mins and returns a small response (i.e. <1kb).
Through direct debugging and logging, I can determine that this operation runs in its entirety without errors and sends the expected result.
However, rather than receiving this result, the client is sent the markup of the standard ASP.NET error web page, which says:
"Thread was being aborted" at web application "ArcGIS\Services"
Is this a configuration issue with the ArcGIS Server application pool in IIS, or could something else be the cause?