A piece of code I inherited recently uses separate AppDomains to
parallelise calls to a SOAP web service.

We were seeing an intermittent bug in Mono which caused crashes when the
AppDomains were unloaded, and since AppDomains seemed like overkill for the
purposes of multithreading calls to the service, I removed them and
simplified the code. All seemed to work fine, however, there was a drastic
performance regression (around 3x slower).

I put together a simplified chunk of code to reproduce the issue:

http://stackoverflow.com/questions/34585272/massive-performance-slowdown-in-c-sharp-soap-client-when-one-appdomain-per-threa

Any insight appreciated!

Thanks,

River
_______________________________________________
Mono-list maillist  -  Mono-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list

Reply via email to