summaryrefslogtreecommitdiffstats
path: root/source3/lib/fncall.c
Commit message (Collapse)AuthorAgeFilesLines
* pthreadpool: Allow multiple jobs to be receivedVolker Lendecke2014-03-271-1/+1
| | | | | | | This can avoid syscalls when multiple jobs are finished simultaneously Signed-off-by: Volker Lendecke <vl@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
* s3:lib/fncall: make use of tevent_req_set_cleanup_fn()Stefan Metzmacher2014-01-171-7/+16
| | | | | | | This is more better than a custom tevent_req destructor. Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Volker Lendecke <vl@samba.org>
* s3:lib: s/struct fd_event/struct tevent_fdStefan Metzmacher2013-02-191-1/+1
| | | | | Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Michael Adam <obnox@samba.org>
* s3: We can depend on pthreadpool nowVolker Lendecke2012-06-191-42/+0
| | | | Signed-off-by: Jeremy Allison <jra@samba.org>
* Change the signature of pthreadpool_finished_job() to return 0Jeremy Allison2011-12-221-2/+1
| | | | | | | | | on success, errno on fail and return the jobid in a separate variable. I need this fix for my vfs_aio_pthread.c module. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Thu Dec 22 12:12:33 CET 2011 on sn-devel-104
* Use tevent_req_oomVolker Lendecke2011-06-201-1/+1
| | | | This fixes a few Coverity errors
* s3-tevent: only include ../lib/util/tevent wrappers where needed.Günther Deschner2011-04-291-0/+1
| | | | | | | Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Fri Apr 29 14:00:30 CEST 2011 on sn-devel-104
* s3: pthreadpool_sig_fd->pthreadpool_signal_fdVolker Lendecke2011-04-251-1/+1
|
* s3: Many pthreadpool fixesVolker Lendecke2011-04-251-1/+1
| | | | In particular, this makes it fork-safe
* Add fncall_send/recvVolker Lendecke2009-05-011-0/+365