summaryrefslogtreecommitdiffstats
path: root/source3/torture
diff options
context:
space:
mode:
authorJeremy Allison <jra@samba.org>2014-04-22 15:55:53 -0700
committerJeremy Allison <jra@samba.org>2014-04-23 22:33:09 +0200
commit4fa1235cda2d9e1c98e80c5e451aef5be51ffd35 (patch)
treed91cc2cba0e880ac98a85043d6c1e6f46b438f19 /source3/torture
parenteaa45a578079f583ada85feafa54c41faccc8da9 (diff)
downloadsamba-4fa1235cda2d9e1c98e80c5e451aef5be51ffd35.tar.gz
samba-4fa1235cda2d9e1c98e80c5e451aef5be51ffd35.tar.xz
samba-4fa1235cda2d9e1c98e80c5e451aef5be51ffd35.zip
s3: torture - Add required talloc frame for msgtest.c
Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: "Stefan (metze) Metzmacher" <metze@samba.org>
Diffstat (limited to 'source3/torture')
-rw-r--r--source3/torture/msgtest.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/source3/torture/msgtest.c b/source3/torture/msgtest.c
index ed28667b8d9..32f4b04cf0c 100644
--- a/source3/torture/msgtest.c
+++ b/source3/torture/msgtest.c
@@ -46,6 +46,7 @@ static void pong_message(struct messaging_context *msg_ctx,
int i, n;
char buf[12];
int ret;
+ TALLOC_CTX *frame = talloc_stackframe();
load_case_tables();
@@ -56,12 +57,14 @@ static void pong_message(struct messaging_context *msg_ctx,
if (!(evt_ctx = samba_tevent_context_init(NULL)) ||
!(msg_ctx = messaging_init(NULL, evt_ctx))) {
fprintf(stderr, "could not init messaging context\n");
+ TALLOC_FREE(frame);
exit(1);
}
if (argc != 3) {
fprintf(stderr, "%s: Usage - %s pid count\n", argv[0],
argv[0]);
+ TALLOC_FREE(frame);
exit(1);
}
@@ -152,6 +155,7 @@ static void pong_message(struct messaging_context *msg_ctx,
(ping_count+pong_count)/timeval_elapsed(&tv));
}
+ TALLOC_FREE(frame);
return (0);
}