]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
thread: detach()
authorSage Weil <sage@newdream.net>
Tue, 2 Aug 2011 18:30:53 +0000 (11:30 -0700)
committerSage Weil <sage@newdream.net>
Tue, 2 Aug 2011 18:40:16 +0000 (11:40 -0700)
Signed-off-by: Sage Weil <sage@newdream.net>
src/common/Thread.cc
src/common/Thread.h

index 01c67d252257cc6657bd5238a5ed9929608aeca8..1c76727d9984cac55896701334bdcb9d8514b12f 100644 (file)
@@ -165,3 +165,8 @@ join(void **prval)
   thread_id = 0;
   return status;
 }
+
+int Thread::detach()
+{
+  return pthread_detach(thread_id);
+}
index ea094450024f115269b704363eade1fc664c8553..e977652269b25d271f420b4b7ac94d7c2d65a1df 100644 (file)
@@ -44,6 +44,7 @@ class Thread {
   int try_create(size_t stacksize);
   void create(size_t stacksize = 0);
   int join(void **prval = 0);
+  int detach();
 };
 
 #endif