From b2380081e23c68d515bd0c257d56ba4a593f991b Mon Sep 17 00:00:00 2001 From: Christian Ambach Date: Mon, 3 Jun 2013 16:18:03 +0200 Subject: [PATCH] s3:lib/ctdb_packet use sys_send in packet_fd_write use the signal safe variant here to prevent spurious errors when running with CTDB and a signal comes in Signed-off-by: Christian Ambach Reviewed-by: Volker Lendecke Autobuild-User(master): Christian Ambach Autobuild-Date(master): Mon Jun 3 20:01:22 CEST 2013 on sn-devel-104 --- source3/lib/ctdb_packet.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source3/lib/ctdb_packet.c b/source3/lib/ctdb_packet.c index 49ade4e88e1..5ea1c255da9 100644 --- a/source3/lib/ctdb_packet.c +++ b/source3/lib/ctdb_packet.c @@ -182,7 +182,7 @@ NTSTATUS ctdb_packet_fd_write(struct ctdb_packet_context *ctx) { ssize_t sent; - sent = send(ctx->fd, ctx->out.data, ctx->out.length, 0); + sent = sys_send(ctx->fd, ctx->out.data, ctx->out.length, 0); if (sent == -1) { DEBUG(0, ("send failed: %s\n", strerror(errno))); -- 2.34.1