https://bugzilla.novell.com/show_bug.cgi?id=639654
https://bugzilla.novell.com/show_bug.cgi?id=639654#c15 --- Comment #15 from Martin Baulig <[email protected]> 2010-09-22 23:10:06 UTC --- I found the problem: SDB correctly sends me the BREAKPOINT event, but it didn't previously send any THREAD_CREATE event for the thread. I attached to the process again, and now I'm suddently seeing 110 (!) threads (checked /proc/<pid>/task, it's not an mdb bug). This is with the most simple ASP.NET application that you could think of, why do we create so many different threads ? For debugging in Visual Studio, it is very important to get a THREAD_CREATE / THREAD_DEATH event for any thread that's created and this operation should be considered extremely expensive. If you do not send a THREAD_CREATE event for some particular thread, then you must not ever send any breakpoint, exception or stepping event for this thread. Apart from (most likely) being very expensive, creating dozens of unnecessary threads is not acceptable while debugging, we need to limit these to the absolute minimum. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug. _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
