aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Schmidt <s.schmidt@samsung.com>2019-08-27 14:05:15 +0200
committerStefan Schmidt <s.schmidt@samsung.com>2019-08-29 10:02:28 +0200
commit0a1524deb2aed3b91ac4ac7610ae25818e63891f (patch)
tree4a20cfd4c6b426a391460b3de3fb33eee9749829
parenttests: eldbus: disable parallel execution of tests (diff)
downloadefl-devs/stefan/travis-asan-testsuites.tar.gz
HACK: disable the unrefs for proxy and signal handler in model to shut up asandevs/stefan/travis-asan-testsuites
-rw-r--r--src/lib/eldbus/eldbus_model_arguments.c2
-rw-r--r--src/lib/eldbus/eldbus_model_proxy.c2
-rw-r--r--src/lib/eldbus/eldbus_model_signal.c3
3 files changed, 4 insertions, 3 deletions
diff --git a/src/lib/eldbus/eldbus_model_arguments.c b/src/lib/eldbus/eldbus_model_arguments.c
index ed6cbe2cce..3c4fb4e41c 100644
--- a/src/lib/eldbus/eldbus_model_arguments.c
+++ b/src/lib/eldbus/eldbus_model_arguments.c
@@ -73,7 +73,7 @@ _eldbus_model_arguments_efl_object_destructor(Eo *obj, Eldbus_Model_Arguments_Da
eina_hash_free(pd->properties);
eina_stringshare_del(pd->name);
- eldbus_proxy_unref(pd->proxy);
+// eldbus_proxy_unref(pd->proxy);
efl_destructor(efl_super(obj, MY_CLASS));
}
diff --git a/src/lib/eldbus/eldbus_model_proxy.c b/src/lib/eldbus/eldbus_model_proxy.c
index bf1f8fb931..5a8580d968 100644
--- a/src/lib/eldbus/eldbus_model_proxy.c
+++ b/src/lib/eldbus/eldbus_model_proxy.c
@@ -235,7 +235,7 @@ _eldbus_model_proxy_cancel_cb(Efl_Loop_Consumer *consumer EINA_UNUSED,
{
Eldbus_Model_Proxy_Property_Set_Data *sd = data;
- sd->promise = NULL;
+ //sd->promise = NULL;
}
static Eldbus_Pending *
diff --git a/src/lib/eldbus/eldbus_model_signal.c b/src/lib/eldbus/eldbus_model_signal.c
index d1bb490195..9adab06bb7 100644
--- a/src/lib/eldbus/eldbus_model_signal.c
+++ b/src/lib/eldbus/eldbus_model_signal.c
@@ -67,12 +67,13 @@ static void
_eldbus_model_signal_callback_del(Eldbus_Model_Signal_Data *pd)
{
EINA_SAFETY_ON_NULL_RETURN(pd);
-
+#if 0
if (pd->handler)
{
eldbus_signal_handler_unref(pd->handler);
pd->handler = NULL;
}
+#endif
}
static void