lib: Add pthreadpool_pipe
authorVolker Lendecke <vl@samba.org>
Sat, 30 Jul 2016 08:20:08 +0000 (10:20 +0200)
committerJeremy Allison <jra@samba.org>
Tue, 23 Aug 2016 23:33:48 +0000 (01:33 +0200)
commitfccb5fb20ef543c861dcc2ad42e42fdbaa21d9de
tree9219a10105c24336ac436fa6412a8eda9a2f5473
parent6935fdd07e9d876692c3de08fd6e10bf32b949cc
lib: Add pthreadpool_pipe

First step to separate the signalling mechanism from the core pthreadpool code.
A later patch will add a pthreadpool that directly indicates job completion via
tevent_threaded_schedule_immediate.

Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
source3/lib/pthreadpool/pthreadpool_pipe.c [new file with mode: 0644]
source3/lib/pthreadpool/pthreadpool_pipe.h [new file with mode: 0644]
source3/lib/pthreadpool/wscript_build