From 09e709d1c5233dcce60b5dd44ab47ffd248a08c3 Mon Sep 17 00:00:00 2001 From: Eric Leblond Date: Mon, 30 Jul 2012 12:11:23 +0200 Subject: [PATCH] af-packet: fix reconnect code Reconnect code was in a "work by luck" stage as we did not update the socket number after reconnect. --- src/source-af-packet.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/source-af-packet.c b/src/source-af-packet.c index c201876959..a671fd5346 100644 --- a/src/source-af-packet.c +++ b/src/source-af-packet.c @@ -533,6 +533,7 @@ TmEcode ReceiveAFPLoop(ThreadVars *tv, void *data, void *slot) break; } r = AFPTryReopen(ptv); + fds.fd = ptv->socket; } while (r < 0); if (dbreak == 1) break;