diff options
author | Marcus Brinkmann <mb@g10code.com> | 2009-11-19 23:57:35 +0000 |
---|---|---|
committer | Marcus Brinkmann <mb@g10code.com> | 2009-11-19 23:57:35 +0000 |
commit | cb53f862ff2a864da822d1c16d3df6a02157608b (patch) | |
tree | 7e2dc047048fe7053ef795f275537f899c986092 /src/assuan-uds.c | |
parent | 7cceb82f044654adccc7c998c979eca5af0f903b (diff) | |
download | libassuan-cb53f862ff2a864da822d1c16d3df6a02157608b.tar.gz |
2009-11-19 Marcus Brinkmann <marcus@g10code.de>
* Makefile.am (common_sources): Remove assuan-connect.c and add
client.c.
* client.c, server.c: New file.
* assuan-defs.h (_assuan_disconnect): Remove.
(struct assuan_context_s): Remove members deinit_handler.
(_assuan_client_release, _assuan_client_finish)
(_assuan_server_finish, _assuan_server_release): New.
* assuan-socket-server.c (accept_connection_bottom): Use
ASSUAN_INVALID_PID, not -1.
(finish_connection, deinit_socket_server): Remove.
(assuan_init_socket_server): Use _assuan_server_release.
* assuan-socket-connect.c (do_finish, do_deinit): Remove.
(assuan_socket_connect): Use _assuan_client_release.
* assuan-pipe-connect.c (do_finish, do_deinit): Remove.
(pipe_connect): Update deinitialization.
(socketpair_connect): Here as well.
* context.c (assuan_get_pid): New from ...
* assuan-connect.c (assuan_get_pid): ... here. Remove this file.
* assuan-pipe-server.c (_assuan_deinit_server, accept_connection)
(deinit_pipe_server, finish_connection): Remove unused function.
* assuan-listen.c (assuan_accept): Check CTX->accept_handler
before calling. Initialize RC. Do not call finish handler for
pipe server.
* assuan-uds.c (_assuan_uds_deinit): Do not call finish handler.
Diffstat (limited to 'src/assuan-uds.c')
-rw-r--r-- | src/assuan-uds.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/src/assuan-uds.c b/src/assuan-uds.c index 4b9988f..1a5dec7 100644 --- a/src/assuan-uds.c +++ b/src/assuan-uds.c @@ -266,8 +266,6 @@ _assuan_uds_close_fds (assuan_context_t ctx) void _assuan_uds_deinit (assuan_context_t ctx) { - /* First call the finish_handler which should close descriptors etc. */ - ctx->finish_handler (ctx); _assuan_uds_close_fds (ctx); } |