From 1edb4058bad953e85e167c8fec6dda88a036398c Mon Sep 17 00:00:00 2001
From: gscalamera <graziano.scalamera@elettra.eu>
Date: Mon, 2 Oct 2017 10:17:21 +0200
Subject: [PATCH] fixed when loading new alarms

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

diff --git a/src/event_table.cpp b/src/event_table.cpp
index 2b6aae9..1c7a602 100644
--- a/src/event_table.cpp
+++ b/src/event_table.cpp
@@ -758,11 +758,13 @@ void event_table::add(string &signame, vector<string> contexts, int to_do, bool
 		else if(found && start)
 		{
 			signal = sig;
+#if 0
 			signal->siglock->writerIn();
 			signal->ex_reason = "NOT_connected";
 			signal->ex_desc = "Attribute not subscribed";
 			signal->ex_origin = "...";
 			signal->siglock->writerOut();
+#endif
 			//DEBUG_STREAM << "created proxy to " << signame << endl;
 			//	create Attribute proxy
 			signal->attr = new Tango::AttributeProxy(signal->name);	//TODO: OK out of siglock? accessed only inside the same thread?
-- 
GitLab