raster pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=143709faba6c508a5d15c7d593bd67a18be3d446
commit 143709faba6c508a5d15c7d593bd67a18be3d446 Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com> Date: Mon Jul 24 17:35:13 2017 +0900 ecore con proxy helper - complain when realloc fails so you know why things might be failing... complain about out of memory errors. --- src/lib/ecore_con/ecore_con_proxy_helper.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/lib/ecore_con/ecore_con_proxy_helper.c b/src/lib/ecore_con/ecore_con_proxy_helper.c index 82650e8833..43feead87e 100644 --- a/src/lib/ecore_con/ecore_con_proxy_helper.c +++ b/src/lib/ecore_con/ecore_con_proxy_helper.c @@ -177,6 +177,11 @@ _efl_net_proxy_helper_proxy_add(int id, const char *url) proxies[n - 1] = strdup(url); proxies[n] = NULL; } + else + { + ERR("Out of memory allocating proxies in helper"); + goto err; + } } else { @@ -190,6 +195,7 @@ _efl_net_proxy_helper_proxy_add(int id, const char *url) eina_thread_queue_send_done(req->thq, ref); } } +err: locks--; } eina_spinlock_release(&_efl_net_proxy_helper_queue_lock); --