From c49b9badd55d32031bee464611c8b9b8bb9741e1 Mon Sep 17 00:00:00 2001
From: gscalamera <graziano.scalamera@elettra.eu>
Date: Fri, 4 Aug 2017 09:30:24 +0200
Subject: [PATCH] Fixed bug when not using fqdn

---
 src/AlarmHandler.cpp | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/AlarmHandler.cpp b/src/AlarmHandler.cpp
index e31ecb8..62ce2a7 100644
--- a/src/AlarmHandler.cpp
+++ b/src/AlarmHandler.cpp
@@ -5052,6 +5052,8 @@ string AlarmHandler::remove_domain(string str)
 			start = 8;	//tango:// len
 		}
 		string::size_type	end2 = str.find(":", start);
+		if(end2 == string::npos) //not fqdn, so no tango host in the name
+			return str;
 		if(end1 > end2)	//'.' not in the tango host part
 			return str;
 		string th = str.substr(0, end1);
-- 
GitLab