diff options
Diffstat (limited to 'Mono.Debugging/Mono.Debugging.Client/ProcessInfo.cs')
-rw-r--r-- | Mono.Debugging/Mono.Debugging.Client/ProcessInfo.cs | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/Mono.Debugging/Mono.Debugging.Client/ProcessInfo.cs b/Mono.Debugging/Mono.Debugging.Client/ProcessInfo.cs index a972965..cf14162 100644 --- a/Mono.Debugging/Mono.Debugging.Client/ProcessInfo.cs +++ b/Mono.Debugging/Mono.Debugging.Client/ProcessInfo.cs @@ -36,18 +36,11 @@ namespace Mono.Debugging.Client string name; [NonSerialized] - ThreadInfo[] currentThreads; - - [NonSerialized] DebuggerSession session; internal void Attach (DebuggerSession session) { this.session = session; - if (currentThreads != null) { - foreach (ThreadInfo t in currentThreads) - t.Attach (session); - } } public long Id { @@ -70,9 +63,7 @@ namespace Mono.Debugging.Client public ThreadInfo[] GetThreads () { - if (currentThreads == null) - currentThreads = session.GetThreads (id); - return currentThreads; + return session.GetThreads (id); } } } |