From d2f0f424eeadc9df646bdad174eff6b4bc077023 Mon Sep 17 00:00:00 2001 From: Tanguy Pruvot Date: Thu, 7 Jul 2016 14:37:13 +0200 Subject: [PATCH] stratum: dont try to send on closed sockets --- stratum/socket.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/stratum/socket.cpp b/stratum/socket.cpp index 333f050..107b0ac 100644 --- a/stratum/socket.cpp +++ b/stratum/socket.cpp @@ -157,6 +157,11 @@ int socket_send(YAAMP_SOCKET *s, const char *format, ...) vsprintf(buffer, format, args); va_end(args); + if(!s) { + errno = EINVAL; + return -1; + } + // json_value *json = json_parse(buffer, strlen(buffer)); // if(!json) // debuglog("sending bad json message: %s\n", buffer);