From dc1e7b80d0d28eb2aa129c0906a8e46243ed6402 Mon Sep 17 00:00:00 2001 From: "Robert G. Jakabosky" Date: Wed, 13 Jun 2012 01:30:37 -0700 Subject: [PATCH] Use msg copy method. --- perf/thread_push_pull.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/perf/thread_push_pull.lua b/perf/thread_push_pull.lua index f69ff48..b3d96cb 100644 --- a/perf/thread_push_pull.lua +++ b/perf/thread_push_pull.lua @@ -42,12 +42,13 @@ local child_code = [[ s:connect(connect_to) local data = ("0"):rep(message_size) - local msg = zmq.zmq_msg_t.init_size(message_size) + local msg_data = zmq.zmq_msg_t.init_data(data) + local msg = zmq.zmq_msg_t.init() local timer = zmq.stopwatch_start() for i = 1, message_count do - msg:set_data(data) + msg:copy(msg_data) assert(s:send_msg(msg)) end