inexistant DNS, or having a DNS resolution error, there isnt any event
generated for the application to know.
This is not a complete fix has you need to fix a timeout value for it to
happen, but still, it makes it possible to work around it.
More work is needed on this.
return;
error:
- if (errno || memerr) ecore_con_event_server_error(svr, memerr ?: strerror(errno));
+ ecore_con_event_server_error(svr,
+ memerr ?: errno? strerror(errno) : "DNS error");
ecore_con_ssl_server_shutdown(svr);
_ecore_con_server_kill(svr);
}