From da6b10b0fc066bc759331e9752f42a5f8d105ded Mon Sep 17 00:00:00 2001 From: Wolfgang Hottgenroth Date: Wed, 10 Feb 2021 12:06:03 +0100 Subject: [PATCH] fix --- sink/sink20169.c | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/sink/sink20169.c b/sink/sink20169.c index 510fd2d..be831f3 100644 --- a/sink/sink20169.c +++ b/sink/sink20169.c @@ -83,6 +83,14 @@ int initReceiver(config_t *cfg, t_receiverHandle *handle) { } } +void deinitReceiver(t_receiverHandle *handle) { + close(handle->receiveSockFd); +} + +void deinitForwarder(t_forwarderHandle *handle) { + +} + int receiveAndVerifyMinuteBuffer(t_receiverHandle *handle, t_minuteBuffer *buf) { struct sockaddr_in cliaddr; socklen_t cliaddrlen = sizeof(cliaddr); @@ -198,6 +206,8 @@ int main() { } } - close(receiveSockFd); + + deinitForwarder(&forwarderHandle); + deinitReceiver(&receiveHandle); config_destroy(&cfg); }