RE: Further to the Discussion

Tech-Archive recommends: Fix windows errors by optimizing your registry



Jeff,

Actually, my understanding of Willy Denoyette's reply was incorrect. My
experiments showed that message pumps started in different AppDomains are
independent in the sense that killing one of the pumps with a call to
Application.Exit() doesn't affect the others whatsoever. For more details
please have a look at my posts to Jon Skeet of 10/APR/2008 on the
'Relationship between Application.Exit() and AppDomain' started on 4/4/8. I'd
appreciate if you could comment on the issue.
.



Relevant Pages

  • Re: Relationship between Application.Exit() and AppDomain
    ... kills the message pumps in the current Appdomain and its ‘child’ AppDomains. ... This test showed that my understanding was incorrect. ... I know this is quite confusing, but I'm not sure why you consider this "not inline with the docs". ... Note that the docs talks about applications, and stopping all message pumps in the application, it doesn't talk about threads running other AD's. ...
    (microsoft.public.dotnet.framework.clr)
  • Re: splash screen update/animation not working
    ... that's what's killing you then. ... You need to shuffle things around so ... Application.Run, Application.DoEvents, message pumps, etc.? ... understanding of how Windows messages get sent and dispatched. ...
    (microsoft.public.dotnet.framework.compactframework)