Lots of things get locked in this app.  I'll try this as well.  Thanks,
Adam.

-----Original Message-----
From: Discussion of advanced .NET topics.
[mailto:[EMAIL PROTECTED] On Behalf Of Adam Sills
Sent: Thursday, February 21, 2008 3:48 PM
To: ADVANCED-DOTNET@DISCUSS.DEVELOP.COM
Subject: Re: [ADVANCED-DOTNET] Multiple Threads and app lockup

If you have a deadlock caused by locks, you can load the sos dll and run
!SyncBlk to find all waiting threads and also find out which code holds
the
locks.

If !SyncBlk comes up empty, then it's not caused by locking.

-----Original Message-----
From: Discussion of advanced .NET topics.
[mailto:[EMAIL PROTECTED] On Behalf Of Peter Osucha
Sent: Thursday, February 21, 2008 2:03 PM
To: ADVANCED-DOTNET@DISCUSS.DEVELOP.COM
Subject: Re: [ADVANCED-DOTNET] Multiple Threads and app lockup

No, unfortunately, it does not.  It's taking me a bit of time to get
anything useful out of ADPlus...

Peter



-----Original Message-----
From: Discussion of advanced .NET topics.
[mailto:[EMAIL PROTECTED] On Behalf Of Wilson, Phil
Sent: Thursday, February 21, 2008 12:35 PM
To: ADVANCED-DOTNET@DISCUSS.DEVELOP.COM
Subject: Re: [ADVANCED-DOTNET] Multiple Threads and app lockup

Does your XPe have Perfmon available?  Nearly all the issues I've seen
with embedded XP turned out to be due to a lack of memory (even the disk
and cached changes use memory, right?) and the symptoms were typically
hangs or crashes from code.

What can code do if it gets "no memory" results from APIs? I suspect
much of it reacts badly (or at least doesn't or can't tell you about
it).

Phil Wilson

===================================
This list is hosted by DevelopMentor®  http://www.develop.com

View archives and manage your subscription(s) at http://discuss.develop.com

Reply via email to