[haiku-commits] r41823 - haiku/branches/developer/bonefish/signals/src/system/kernel

  • From: ingo_weinhold@xxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Mon, 30 May 2011 00:44:41 +0200 (CEST)

Author: bonefish
Date: 2011-05-30 00:44:40 +0200 (Mon, 30 May 2011)
New Revision: 41823
Changeset: https://dev.haiku-os.org/changeset/41823

Modified:
   haiku/branches/developer/bonefish/signals/src/system/kernel/thread.cpp
Log:
thread_create_thread(): Call user_timer_create_thread_timers() to create the
thread's pre-defined timers.


Modified: haiku/branches/developer/bonefish/signals/src/system/kernel/thread.cpp
===================================================================
--- haiku/branches/developer/bonefish/signals/src/system/kernel/thread.cpp      
2011-05-29 22:43:58 UTC (rev 41822)
+++ haiku/branches/developer/bonefish/signals/src/system/kernel/thread.cpp      
2011-05-29 22:44:40 UTC (rev 41823)
@@ -935,6 +935,11 @@
                entryArgs.forkArgs = attributes.forkArgs;
 
                init_thread_kernel_stack(thread, &entryArgs, sizeof(entryArgs));
+
+               // create the pre-defined thread timers
+               status = user_timer_create_thread_timers(team, thread);
+               if (status != B_OK)
+                       return status;
        }
 
        // lock the team and see, if it is still alive


Other related posts:

  • » [haiku-commits] r41823 - haiku/branches/developer/bonefish/signals/src/system/kernel - ingo_weinhold