Skip to content
Snippets Groups Projects
  1. Jul 18, 2018
  2. Jul 17, 2018
  3. Jul 16, 2018
  4. Jul 14, 2018
  5. Jul 03, 2018
  6. Jun 22, 2018
  7. Jun 21, 2018
  8. Jun 20, 2018
  9. Jun 18, 2018
  10. Jun 02, 2018
    • Subv's avatar
      Kernel/Threads: A thread waking up by timeout from a WaitProcessWideKey may... · 9cd87a63
      Subv authored
      Kernel/Threads: A thread waking up by timeout from a WaitProcessWideKey may already have an assigned lock owner.
      
      This situation may happen like so:
      Thread 1 with low priority calls WaitProcessWideKey with timeout.
      Thread 2 with high priority calls WaitProcessWideKey without timeout.
      Thread 3 calls SignalProcessWideKey
      - Thread 2 acquires the lock and awakens.
      - Thread 1 can't acquire the lock and is put to sleep with the lock owner being Thread 2.
      Thread 1's timeout expires, with the lock owner still being set to Thread 2.
      9cd87a63
  11. May 31, 2018
  12. May 30, 2018
  13. May 26, 2018
  14. May 20, 2018
  15. May 19, 2018
  16. May 17, 2018
  17. May 10, 2018
  18. May 02, 2018
Loading