From fbc6d97bc1e0cc381e591c8e80af5a0b0f522771 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alex=20Villac=C3=ADs=20Lasso?= Date: Sun, 15 Aug 2021 14:32:39 -0500 Subject: [PATCH] Return false on send() if socket not connected --- src/AsyncTCP.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/AsyncTCP.cpp b/src/AsyncTCP.cpp index c009178..6830f56 100644 --- a/src/AsyncTCP.cpp +++ b/src/AsyncTCP.cpp @@ -841,6 +841,8 @@ size_t AsyncClient::add(const char* data, size_t size, uint8_t apiflags) bool AsyncClient::send() { + if (!connected()) return false; + fd_set sockSet_w; struct timeval tv;