diff options
author | Andrew Bartlett <abartlet@samba.org> | 2012-02-09 13:16:55 +1100 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2012-02-16 15:49:21 -0800 |
commit | 367c567c5f35db202474c8d3f730484538e1fb97 (patch) | |
tree | 6d4a05b6e2f2923fec8564d360eb7085a831d128 /source3/lib/g_lock.c | |
parent | ab80995580f092811d6380caa9e71e4c5fda06f4 (diff) | |
download | samba-367c567c5f35db202474c8d3f730484538e1fb97.tar.gz samba-367c567c5f35db202474c8d3f730484538e1fb97.tar.bz2 samba-367c567c5f35db202474c8d3f730484538e1fb97.zip |
lib/util: Remove sys_poll as it is no longer needed
sys_poll() is only needed if the signal pipe is set up and used, but as
no signal handler ever writes to the pipe, this can all be removed.
signal based events are now handled via tevent.
Andrew Bartlett
Signed-off-by: Jeremy Allison <jra@samba.org>
Diffstat (limited to 'source3/lib/g_lock.c')
-rw-r--r-- | source3/lib/g_lock.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/source3/lib/g_lock.c b/source3/lib/g_lock.c index 1fd8ae9f38..1011584a25 100644 --- a/source3/lib/g_lock.c +++ b/source3/lib/g_lock.c @@ -395,11 +395,11 @@ NTSTATUS g_lock_lock(struct g_lock_ctx *ctx, const char *name, */ /* - * We allocate 2 entries here. One is needed anyway for - * sys_poll and in the clustering case we might have to add - * the ctdb fd. This avoids the realloc then. + * We allocate 1 entries here. In the clustering case + * we might have to add the ctdb fd. This avoids the + * realloc then. */ - pollfds = talloc_array(talloc_tos(), struct pollfd, 2); + pollfds = talloc_array(talloc_tos(), struct pollfd, 1); if (pollfds == NULL) { status = NT_STATUS_NO_MEMORY; break; @@ -425,8 +425,8 @@ NTSTATUS g_lock_lock(struct g_lock_ctx *ctx, const char *name, select_timeout = timeval_min(&select_timeout, &timeout_remaining); - ret = sys_poll(pollfds, num_pollfds, - timeval_to_msec(select_timeout)); + ret = poll(pollfds, num_pollfds, + timeval_to_msec(select_timeout)); /* * We're not *really interested in the actual flags. We just |