wasSharpNET – Diff between revs 11 and 27

Subversion Repositories:
Rev:
Show entire fileRegard whitespace
Rev 11 Rev 27
Line 57... Line 57...
57 { 57 {
58 if (spinThread != null) 58 if (spinThread != null)
59 { 59 {
60 run = false; 60 run = false;
61 spinEvent.Reset(); 61 spinEvent.Reset();
62 if ((!spinThread.ThreadState.Equals(ThreadState.Running) && 62 if (!spinThread.ThreadState.Equals(ThreadState.Running) &&
63 !spinThread.ThreadState.Equals(ThreadState.WaitSleepJoin)) || spinThread.Join(1000)) 63 !spinThread.ThreadState.Equals(ThreadState.WaitSleepJoin) || spinThread.Join(1000))
64 return; 64 return;
65 spinThread.Abort(); 65 spinThread.Abort();
66 spinThread.Join(); 66 spinThread.Join();
67 } 67 }
68 } 68 }