close socket

This commit is contained in:
Wolfgang Hottgenroth
2021-03-06 09:59:43 +01:00
parent ea459e7dbd
commit 6010facb07

View File

@ -7,6 +7,7 @@
#include <sys/socket.h> #include <sys/socket.h>
#include <errno.h> #include <errno.h>
#include <sys/sysinfo.h> #include <sys/sysinfo.h>
#include <unistd.h>
#include <stdbool.h> #include <stdbool.h>
#include "sinkSender.h" #include "sinkSender.h"
@ -97,6 +98,11 @@ static void sinkSenderSendMinute() {
0, (struct sockaddr*)&servaddr, 0, (struct sockaddr*)&servaddr,
sizeof(servaddr)); sizeof(servaddr));
logmsg(LOG_DEBUG, "%d octets sent", res); logmsg(LOG_DEBUG, "%d octets sent", res);
int rc = close(sockfd);
if (rc == -1) {
logmsg(LOG_ERR, "close on socket returns %s", strerror(errno));
}
} else { } else {
led(E_RED, true); led(E_RED, true);
logmsg(LOG_ERR, "unable to get socket: %s", strerror(errno)); logmsg(LOG_ERR, "unable to get socket: %s", strerror(errno));