For Efl.Net.Dialer_Unix, fd should be set when the socket is finished connecting.
efl_loop_fd_set is called in the `_efl_net_dialer_unix_connected` which is
called at the end of connection thread named `_efl_net_connect_async_end`.
That means we don't need to set fd right after `efl_add(EFL_NET_DIALER_UNIX_CLASS`.
Also, this will fix intermittent efl-test-suite failure related to ecore_evas_extn.
@tizen_fix
Change-Id: I2f884e3de49be109cc945c76f42d22c206e10c1b
svr->dialer.dialer = efl_add(EFL_NET_DIALER_UNIX_CLASS, efl_main_loop_get());
EINA_SAFETY_ON_NULL_GOTO(svr->dialer.dialer, error_dialer);
- efl_loop_fd_set(svr->dialer.dialer, fd);// TIZEN_ONLY(20180125): smack issue
}
else if ((type & ECORE_IPC_TYPE) == ECORE_IPC_LOCAL_SYSTEM)
{
svr->dialer.dialer = efl_add(EFL_NET_DIALER_UNIX_CLASS, efl_main_loop_get());
EINA_SAFETY_ON_NULL_GOTO(svr->dialer.dialer, error_dialer);
- efl_loop_fd_set(svr->dialer.dialer, fd);// TIZEN_ONLY(20180125): smack issue
}
#endif /* EFL_NET_DIALER_UNIX_CLASS */
#ifdef EFL_NET_DIALER_WINDOWS_CLASS