summaryrefslogtreecommitdiff
path: root/lib/pthreadpool/pthreadpool_tevent.c
Commit message (Expand)AuthorAgeFilesLines
* Revert "pthreadpool: add a comment about a further optimization in pthreadpoo...Ralph Boehme2019-01-111-17/+0
* Revert "pthreadpool: add pthreadpool_tevent_[current_job_]per_thread_cwd()"Ralph Boehme2019-01-111-26/+0
* Revert "pthreadpool: implement pthreadpool_tevent_wrapper_create() infrastruc...Ralph Boehme2019-01-111-401/+1
* Revert "pthreadpool: we need to use pthreadpool_tevent_per_thread_cwd() on th...Ralph Boehme2019-01-111-2/+1
* Revert "pthreadpool: ignore the return value of poll(NULL, 0UL, 1)"Ralph Boehme2019-01-111-2/+2
* Revert "pthreadpool: reset monitor_fd after calling tevent_fd_set_auto_close()"Ralph Boehme2019-01-111-1/+0
* pthreadpool: reset monitor_fd after calling tevent_fd_set_auto_close()Stefan Metzmacher2018-07-311-0/+1
* pthreadpool: ignore the return value of poll(NULL, 0UL, 1)Stefan Metzmacher2018-07-311-2/+2
* pthreadpool: we need to use pthreadpool_tevent_per_thread_cwd() on the caller...Stefan Metzmacher2018-07-271-1/+2
* pthreadpool: add a missing includeRalph Boehme2018-07-251-0/+1
* pthreadpool: implement pthreadpool_tevent_wrapper_create() infrastructureStefan Metzmacher2018-07-241-1/+401
* pthreadpool: add pthreadpool_tevent_[current_job_]per_thread_cwd()Stefan Metzmacher2018-07-241-0/+26
* pthreadpool: add a comment about a further optimization in pthreadpool_tevent...Stefan Metzmacher2018-07-241-0/+17
* pthreadpool: maintain a list of job_states on each pthreadpool_tevent_glueStefan Metzmacher2018-07-241-24/+78
* pthreadpool: add helgrind magic to PTHREAD_TEVENT_JOB_THREAD_FENCE_*()Stefan Metzmacher2018-07-241-0/+34
* pthreadpool: add some lockless coordination between the main and job threadsStefan Metzmacher2018-07-241-5/+207
* pthreadpool: allocate glue->tctx on glue as memory context.Stefan Metzmacher2018-07-121-1/+1
* pthreadpool: maintain a global list of orphaned pthreadpool_tevent_jobsStefan Metzmacher2018-07-121-0/+41
* pthreadpool: make use of pthreadpool_stop() in pthreadpool_tevent_destructor()Stefan Metzmacher2018-07-121-2/+7
* pthreadpool: add pthreadpool_tevent_job_cancel()Stefan Metzmacher2018-07-121-0/+40
* pthreadpool: split out pthreadpool_tevent_job from pthreadpool_tevent_job_stateStefan Metzmacher2018-07-121-66/+172
* pthreadpool: let pthreadpool_tevent_job_send() fail with an invalid poolStefan Metzmacher2018-07-121-0/+9
* pthreadpool: add pthreadpool_tevent_max_threads() and pthreadpool_tevent_queu...Stefan Metzmacher2018-07-121-0/+18
* pthreadpool: correctly handle pthreadpool_tevent_register_ev() failuresStefan Metzmacher2018-07-121-2/+1
* pthreadpool: create a tevent_threaded_context per registered event contextRalph Boehme2017-11-171-17/+167
* Move pthreadpool to top of the tree.Matthieu Patou2017-02-091-0/+246