Click here to Skip to main content
15,886,137 members
Home / Discussions / C#
   

C#

 
GeneralRe: LinkedList since .NET 2 Pin
devvvy16-Apr-11 16:50
devvvy16-Apr-11 16:50 
GeneralRe: LinkedList since .NET 2 Pin
Alan Balkany18-Apr-11 4:07
Alan Balkany18-Apr-11 4:07 
QuestionApplication Crashes during AppDomain.Unload [modified] Pin
Benny_Lava13-Apr-11 3:44
Benny_Lava13-Apr-11 3:44 
AnswerRe: Application Crashes during AppDomain.Unload Pin
gavindon13-Apr-11 3:56
gavindon13-Apr-11 3:56 
GeneralRe: Application Crashes during AppDomain.Unload Pin
Benny_Lava13-Apr-11 9:41
Benny_Lava13-Apr-11 9:41 
AnswerRe: Application Crashes during AppDomain.Unload Pin
Not Active13-Apr-11 3:57
mentorNot Active13-Apr-11 3:57 
GeneralRe: Application Crashes during AppDomain.Unload Pin
Benny_Lava13-Apr-11 9:25
Benny_Lava13-Apr-11 9:25 
AnswerRe: Application Crashes during AppDomain.Unload Pin
BobJanova13-Apr-11 6:18
BobJanova13-Apr-11 6:18 
Now at one point i raise an event from one of the plugin domains and the main AppDomain catches the event and calls another function in a seperate thread that Unloads the calling AppDomain.

That sounds like the problem to me. What's probably happening is the domain is getting unloaded while its event handler is still running, and that's confusing the CLR at a level below your exception handling.

(What do you mean by 'crash', by the way?)

If you want plugins to be able to unload themselves, I think you will have to set a timer in that event handler so that the plugin domain is no longer doing stuff when you try to unload it. (And obviously, once the plugin raises that event, it should also kill any threads it spawned and not do any more processing, since it's issuing a suicide note by raising it.)
GeneralRe: Application Crashes during AppDomain.Unload Pin
Benny_Lava13-Apr-11 9:38
Benny_Lava13-Apr-11 9:38 
GeneralRe: Application Crashes during AppDomain.Unload Pin
BobJanova13-Apr-11 10:57
BobJanova13-Apr-11 10:57 
GeneralRe: Application Crashes during AppDomain.Unload Pin
Benny_Lava13-Apr-11 22:06
Benny_Lava13-Apr-11 22:06 
AnswerRe: Application Crashes during AppDomain.Unload Pin
jschell13-Apr-11 8:46
jschell13-Apr-11 8:46 
Questionrefreshing second combo by first not working Pin
uglyeyes13-Apr-11 1:11
uglyeyes13-Apr-11 1:11 
AnswerRe: refreshing second combo by first not working Pin
#realJSOP13-Apr-11 2:16
mve#realJSOP13-Apr-11 2:16 
GeneralRe: refreshing second combo by first not working [modified] Pin
uglyeyes13-Apr-11 2:51
uglyeyes13-Apr-11 2:51 
GeneralRe: refreshing second combo by first not working Pin
gavindon13-Apr-11 3:30
gavindon13-Apr-11 3:30 
QuestionScreen Shield Pin
Enobong Adahada13-Apr-11 0:59
Enobong Adahada13-Apr-11 0:59 
AnswerRe: Screen Shield Pin
Richard MacCutchan13-Apr-11 2:50
mveRichard MacCutchan13-Apr-11 2:50 
AnswerRe: Screen Shield Pin
Dave Kreskowiak13-Apr-11 6:07
mveDave Kreskowiak13-Apr-11 6:07 
AnswerRe: Screen Shield Pin
Eddy Vluggen13-Apr-11 10:43
professionalEddy Vluggen13-Apr-11 10:43 
AnswerRe: Screen Shield Pin
wizardzz13-Apr-11 11:25
wizardzz13-Apr-11 11:25 
Questionwebsite publishing problem Pin
S.Aijaz13-Apr-11 0:05
S.Aijaz13-Apr-11 0:05 
AnswerMy Vote of 1 [modified] Pin
Keith Barrow13-Apr-11 2:13
professionalKeith Barrow13-Apr-11 2:13 
QuestionOperator overloading, when to Pin
Niklas L12-Apr-11 22:23
Niklas L12-Apr-11 22:23 
AnswerRe: Operator overloading, when to Pin
_Erik_12-Apr-11 22:37
_Erik_12-Apr-11 22:37 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.