From 2a97e22b84900dde324a8b8918c772a3c8695d6e Mon Sep 17 00:00:00 2001 From: Sumit Bose Date: Wed, 30 Oct 2013 16:49:26 +0100 Subject: be_spy_create: free be_req and not the long living data --- src/providers/data_provider_be.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/providers/data_provider_be.c b/src/providers/data_provider_be.c index 3354695cf..6e64fc2ab 100644 --- a/src/providers/data_provider_be.c +++ b/src/providers/data_provider_be.c @@ -168,7 +168,7 @@ static errno_t be_spy_create(TALLOC_CTX *mem_ctx, struct be_req *be_req) ret = ENOMEM; goto done; } - cli_spy->freectx = mem_ctx; + cli_spy->freectx = be_req; /* Also create a spy on the be_req so that we * can free the other spy when the be_req -- cgit