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