From bb9a27ed07c1e55b56da991632dd913bc58b953e Mon Sep 17 00:00:00 2001
From: gscalamera <graziano.scalamera@elettra.eu>
Date: Mon, 28 Mar 2022 10:24:56 +0200
Subject: [PATCH] Handle EHOSTUNREACH error

---
 src/Socket2.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/Socket2.cpp b/src/Socket2.cpp
index 4d921b0..e739a58 100644
--- a/src/Socket2.cpp
+++ b/src/Socket2.cpp
@@ -531,7 +531,7 @@ void Socket2::write(const Tango::DevVarCharArray *argin)
 				continue;
 			}
 
-			if( errno == ECONNREFUSED )
+			if( errno == ECONNREFUSED || errno == EHOSTUNREACH)
 			{
 				delete argin_data;
 
-- 
GitLab