Please do not reply to this email- if you want to comment on the bug, go to the URL shown below and enter your comments there.
Changed by [EMAIL PROTECTED] http://bugzilla.ximian.com/show_bug.cgi?id=78241 --- shadow/78241 2006-05-16 16:16:56.000000000 -0400 +++ shadow/78241.tmp.9311 2006-05-17 03:41:32.000000000 -0400 @@ -621,6 +621,73 @@ ff0 ( 1) [ Thread] 544 Un (proc: 26165, state: 0, exit: 0, join: 0) ... ------- Additional Comments From [EMAIL PROTECTED] 2006-05-16 16:16 ------- Should null.exe exist, or does it not matter? + +------- Additional Comments From [EMAIL PROTECTED] 2006-05-17 03:41 ------- +Ok, i experienced the same problem as Robert. The thread created by +the launched process aren't correctly cleaned after the launched dies. + +Simple example with a simple ASP.NET page + +I launch xsp : + +collection: 0 sem: 0x4d062296 + 1 ( 1) [Process] 8 Un ([ xsp.exe] pid: 20525 +exit: 0) + 2 ( 1) [ Thread] 8 Un (proc: 20525, state: 0, exit: 0, join: 0) + 3 ( 1) [ Thread] 8 Un (proc: 20525, state: 0, exit: 0, join: 0) + 4 ( 1) [ Thread] 8 Sg (proc: 20525, state: 1, exit: 0, join: 0) + 5 ( 1) [ Thread] 8 Un (proc: 20525, state: 0, exit: 0, join: 0) + 6 ( 1) [ Thread] 1 Un (proc: 20525, state: 0, exit: 0, join: 0) + 7 ( 1) [ Thread] 1 Un (proc: 20525, state: 0, exit: 0, join: 0) + 8 ( 1) [ Thread] 1 Un (proc: 20525, state: 0, exit: 0, join: 0) + +All is normal + +I hit the WebForm1.aspx page with my browser : [EMAIL PROTECTED] ~/applications/IntranetAdmin $ mono --wapi=hps +collection: 0 sem: 0x4d062296 + 1 ( 1) [Process] 9 Un ([ xsp.exe] pid: 20525 +exit: 0) + 2 ( 1) [ Thread] 9 Un (proc: 20525, state: 0, exit: 0, join: 0) + 3 ( 1) [ Thread] 9 Un (proc: 20525, state: 0, exit: 0, join: 0) + 4 ( 1) [ Thread] 9 Sg (proc: 20525, state: 1, exit: 0, join: 0) + 5 ( 1) [ Thread] 9 Un (proc: 20525, state: 0, exit: 0, join: 0) + 6 ( 1) [ Thread] 2 Un (proc: 20525, state: 0, exit: 0, join: 0) + 7 ( 1) [ Thread] 2 Un (proc: 20525, state: 0, exit: 0, join: 0) + 8 ( 1) [ Thread] 2 Un (proc: 20525, state: 0, exit: 0, join: 0) + 9 ( 1) [ Thread] 1 Un (proc: 20525, state: 0, exit: 0, join: 0) + a ( 1) [ Thread] 1 Un (proc: 20525, state: 0, exit: 0, join: 0) + b ( 2) [Process] 0 Un ([ /usr/bin/mcs] pid: 20536 +exit: 0) + c ( 1) [ Thread] 0 Un (proc: 20536, state: 0, exit: 0, join: 0) + d ( 1) [ Thread] 0 Un (proc: 20536, state: 0, exit: 0, join: 0) + +I see that mcs is compiling my page : it has launched two threads (c +and d handle) + +Now the page is displayed in my browser, what hps said?: + + +collection: 0 sem: 0x4d062296 + 1 ( 1) [Process] 9 Un ([ xsp.exe] pid: 20525 +exit: 0) + 2 ( 1) [ Thread] 9 Un (proc: 20525, state: 0, exit: 0, join: 0) + 3 ( 1) [ Thread] 9 Un (proc: 20525, state: 0, exit: 0, join: 0) + 4 ( 1) [ Thread] 9 Sg (proc: 20525, state: 1, exit: 0, join: 0) + 5 ( 1) [ Thread] 9 Un (proc: 20525, state: 0, exit: 0, join: 0) + 6 ( 1) [ Thread] 2 Un (proc: 20525, state: 0, exit: 0, join: 0) + 7 ( 1) [ Thread] 2 Un (proc: 20525, state: 0, exit: 0, join: 0) + 8 ( 1) [ Thread] 2 Un (proc: 20525, state: 0, exit: 0, join: 0) + 9 ( 1) [ Thread] 1 Un (proc: 20525, state: 0, exit: 0, join: 0) + a ( 1) [ Thread] 1 Un (proc: 20525, state: 0, exit: 0, join: 0) + c ( 1) [ Thread] 0 Un (proc: 20536, state: 0, exit: 0, join: 0) + d ( 1) [ Thread] 0 Sg (proc: 20536, state: 1, exit: 0, join: 0) +Fileshare hwm: 0 + +I see that mcs (pid 20536) has exited and there's still the two thread +created by mcs (c and d) handle! + +That's the problem, there should'nt be here! _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
