summaryrefslogtreecommitdiff
path: root/source/modules/vfs_aio_fork.c
diff options
context:
space:
mode:
Diffstat (limited to 'source/modules/vfs_aio_fork.c')
-rw-r--r--source/modules/vfs_aio_fork.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/source/modules/vfs_aio_fork.c b/source/modules/vfs_aio_fork.c
index 7914e8f401..28428f2e49 100644
--- a/source/modules/vfs_aio_fork.c
+++ b/source/modules/vfs_aio_fork.c
@@ -436,6 +436,7 @@ static NTSTATUS create_aio_child(struct aio_child_list *children,
if (socketpair(AF_UNIX, SOCK_STREAM, 0, fdpair) == -1) {
status = map_nt_error_from_unix(errno);
DEBUG(10, ("socketpair() failed: %s\n", strerror(errno)));
+ TALLOC_FREE(result);
goto fail;
}