aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/im-sandbox.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/im-sandbox.c b/src/im-sandbox.c
index 3f689a0d..7760693a 100644
--- a/src/im-sandbox.c
+++ b/src/im-sandbox.c
@@ -436,8 +436,10 @@ static int run_work(const struct index_args *iargs, Stream *st,
} else {
- pargs.zmq_data = im_zmq_fetch(zmqstuff,
- &pargs.zmq_data_size);
+ do {
+ pargs.zmq_data = im_zmq_fetch(zmqstuff,
+ &pargs.zmq_data_size);
+ } while ( pargs.zmq_data_size < 15 );
pargs.filename = strdup("(from ZMQ)");
pargs.event = NULL;
ser = 0; /* FIXME: Serial numbers from ZMQ? */