From: Vsevolod Stakhov Date: Mon, 14 Dec 2015 17:35:42 +0000 (+0000) Subject: Fix hyperscan command broadcast X-Git-Tag: 1.1.0~305 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=2638d55b61fcbc37693d6e00c98ce3f6c8e671f3;p=rspamd.git Fix hyperscan command broadcast --- diff --git a/src/libserver/rspamd_control.c b/src/libserver/rspamd_control.c index cd6b7829b..c2ae03820 100644 --- a/src/libserver/rspamd_control.c +++ b/src/libserver/rspamd_control.c @@ -607,8 +607,10 @@ static void rspamd_control_hs_io_handler (gint fd, short what, gpointer ud) { struct rspamd_control_reply_elt *elt = ud; + struct rspamd_control_reply rep; /* At this point we just ignore replies from the workers */ + (void)read (fd, &rep, sizeof (rep)); event_del (&elt->io_ev); g_slice_free1 (sizeof (*elt), elt); }