]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
doveadm-server: Use i_close_fd
authorAki Tuomi <aki.tuomi@dovecot.fi>
Wed, 4 Oct 2017 06:42:02 +0000 (09:42 +0300)
committerTimo Sirainen <tss@dovecot.fi>
Thu, 5 Oct 2017 10:58:28 +0000 (13:58 +0300)
src/doveadm/client-connection.c

index adf0222ef8940595fab8029ba404d2da3e73f309..68ea19782fed772db75e8dd78c44ddab19f5698a 100644 (file)
@@ -687,8 +687,7 @@ void client_connection_destroy(struct client_connection **_conn)
 
        i_stream_destroy(&conn->input);
 
-       if (conn->fd > 0 && close(conn->fd) < 0)
-               i_error("close(client) failed: %m");
+       i_close_fd(&conn->fd);
        pool_unref(&conn->pool);
 
        doveadm_print_ostream = NULL;