[NtUser]
authorJames Tabor <james.tabor@reactos.org>
Wed, 22 Feb 2017 00:25:13 +0000 (00:25 +0000)
committerJames Tabor <james.tabor@reactos.org>
Wed, 22 Feb 2017 00:25:13 +0000 (00:25 +0000)
- If an appication hangs other than suspended use Hung test to prevent locking the whole system. Quick fix for CORE-10078.

svn path=/trunk/; revision=73876

reactos/win32ss/user/ntuser/painting.c

index 6130617..a07b6b2 100644 (file)
@@ -1111,7 +1111,7 @@ UpdateThreadWindows(PWND pWnd, PTHREADINFO pti, HRGN hRgn)
       }
       else
       {
-          if (IsThreadSuspended(pwndTemp->head.pti))
+          if (IsThreadSuspended(pwndTemp->head.pti) || MsqIsHung(pwndTemp->head.pti))
           {
              UpdateTheadChildren(pwndTemp, hRgn);
           }