From a4ef0ab20c20bacbadc87ad306b10614c019c78b Mon Sep 17 00:00:00 2001
From: Alessio Igor Bogani <alessio.bogani@elettra.eu>
Date: Wed, 7 Feb 2024 13:05:07 +0100
Subject: [PATCH] Add a comment

---
 src/USB2.cpp | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/src/USB2.cpp b/src/USB2.cpp
index e469894..5e1f76e 100644
--- a/src/USB2.cpp
+++ b/src/USB2.cpp
@@ -526,14 +526,17 @@ void USB2::write(const Tango::DevVarCharArray *argin)
 		if(ret != 0 || bytes_written != bytes_to_write - bytes_total) {
 			delete argin_data;
 
-			string error_mesg = "Unable to send request to device";
-
 			close();
 			open();
+			
+			string error_mesg = "Unable to send request to device";
 			DEBUG_STREAM << error_mesg << endl;
+
 			set_state( Tango::FAULT );
 			set_status( error_mesg );
 
+			// TODO have we to wait? timeout is decreased?
+
 			Tango::Except::throw_exception( "",
 					error_mesg,
 					"USB2::write()");
-- 
GitLab