summaryrefslogtreecommitdiff
path: root/csharp/src
diff options
context:
space:
mode:
Diffstat (limited to 'csharp/src')
-rw-r--r--csharp/src/Ice/Incoming.cs2
1 files changed, 2 insertions, 0 deletions
diff --git a/csharp/src/Ice/Incoming.cs b/csharp/src/Ice/Incoming.cs
index c467f67c349..c0a4a49f030 100644
--- a/csharp/src/Ice/Incoming.cs
+++ b/csharp/src/Ice/Incoming.cs
@@ -20,6 +20,7 @@ namespace IceInternal
using System.IO;
using System.Globalization;
using System.Threading.Tasks;
+ using System.Runtime.ExceptionServices;
public class Incoming : Ice.Request
{
@@ -635,6 +636,7 @@ namespace IceInternal
try
{
+ ExceptionDispatchInfo.Capture(exc).Throw();
throw exc;
}
catch(Ice.RequestFailedException ex)