https://userapps.support.sap.com/sap/support/knowledge/en/1436591
1436591 - How can you capture a "Server agent has timed out." error in C#.NET? | SAP Knowledge Base...
How can you detect in a .NET application when a connection to a report server has been closed. This would occur when a user creates a report but doesn't...