← Back to team overview

nunit-core team mailing list archive

[Bug 423611] Re: Bug 686560 AppDomainUnloadedException not fixed

 

I finally found the cause for this problem. The closing of the WCF
ServiceHost in the example races with the AppDomainUnload a few lines
later. Adding a three second delay after host.Close() in Skel.Stop()
Code.cs:~120 gives the ServiceHost enough time to finish and the
AppDomainUnloadedException does not occur.

Strangely enough I still cannot reproduce the behaviour without running
under NUnit. I do believe though that this constitutes a bug in WCF that
is (only) triggered by NUnit.

-- 
Bug 686560 AppDomainUnloadedException not fixed
https://bugs.launchpad.net/bugs/423611
You received this bug notification because you are a member of NUnit
Developers, which is subscribed to NUnit V2.

Status in NUnit Test Framework: Invalid
Status in NUnit V2 Test Framework: Confirmed

Bug description:
Though it was stated in NUnit 2.1 release notes that the bug "686560 - AppDomainUnloadedException in nunit-console" is fixed/closed, I still get this in NUnit 2.4.7. This time I get it when I try AppDomain.Unload() which is definitely not unloaded. No exceptions thrown by Visual Studio. We can not rely on the work-around disabling "legacyUnhandledExceptionPolicy" in configs. Any fixes for this?





References