[haiku-commits] r42776 - haiku/trunk/src/system/kernel

  • From: anevilyak@xxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Wed, 28 Sep 2011 15:06:48 +0200 (CEST)

Author: anevilyak
Date: 2011-09-28 15:06:48 +0200 (Wed, 28 Sep 2011)
New Revision: 42776
Changeset: https://dev.haiku-os.org/changeset/42776
Ticket: https://dev.haiku-os.org/ticket/7998

Modified:
   haiku/trunk/src/system/kernel/thread.cpp
Log:
Only call UserDefinedTimersRemoved if there actually are any. Should fix #7998.



Modified: haiku/trunk/src/system/kernel/thread.cpp
===================================================================
--- haiku/trunk/src/system/kernel/thread.cpp    2011-09-28 00:33:45 UTC (rev 
42775)
+++ haiku/trunk/src/system/kernel/thread.cpp    2011-09-28 13:06:48 UTC (rev 
42776)
@@ -465,7 +465,8 @@
 Thread::DeleteUserTimers(bool userDefinedOnly)
 {
        int32 count = fUserTimers.DeleteTimers(userDefinedOnly);
-       team->UserDefinedTimersRemoved(count);
+       if (count > 0)
+               team->UserDefinedTimersRemoved(count);
 }
 
 


Other related posts:

  • » [haiku-commits] r42776 - haiku/trunk/src/system/kernel - anevilyak