_ecore_con_url_idler_handler() is remained because fd is not set when
the return value is CURLM_CALL_MULTI_PERFORM.

On Fri, Nov 11, 2011 at 7:52 PM, Sebastian Dransfeld <s...@tango.flipp.net> 
wrote:
> But do you need the other idler? _ecore_con_url_idler_handler ?
>
> Couldn't the fd wakeup just perform curl handling directly?
>
> S.
>
> On 11/11/2011 11:12 AM, Bluezery wrote:
>> I have done two more things.
>> Please check attached patch.
>> I have tested using elm_map. I works well.
>>
>> 1) EINA_LIST_FOREACH_SAFE is removed and EINA_LIST_FREE is used instead.
>> 2) I removed complete idler and use ecore_event_add() directly.
>>
>> However, ecore_main_fd_handler_del() sometimes give warnnings because
>> file descriptors cannot be controlled by ecore_con and only curl
>> controls those internally.
>> I think it can be ignored
>>
>> On Fri, Nov 11, 2011 at 5:55 PM, Sebastian Dransfeld<s...@tango.flipp.net>  
>> wrote:
>>> On 11/11/2011 09:41 AM, Bluezery wrote:
>>>> It's my mistake.
>>>>
>>>> fixed patch is attached again.
>>>> I have removed active flag also.
>>>> I use eina_list_data_find() instead.
>>>
>>> Also, there is used a lot of idlers. I think all idlers can be removed
>>> now, as we only do one multi perform on each fd handler ready.
>>>
>>> The reason the idlers were added, was that we did multi_perform in loop
>>> for 0.1s (or something like that) which clogged the system.
>>>
>>> Cedric was the one adding the idlers, Cedric???
>>>
>>> S.
>>>
>>> ------------------------------------------------------------------------------
>>> RSA(R) Conference 2012
>>> Save $700 by Nov 18
>>> Register now
>>> http://p.sf.net/sfu/rsa-sfdev2dev1
>>> _______________________________________________
>>> enlightenment-devel mailing list
>>> enlightenment-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> RSA(R) Conference 2012
>>> Save $700 by Nov 18
>>> Register now
>>> http://p.sf.net/sfu/rsa-sfdev2dev1
>>>
>>>
>>> _______________________________________________
>>> enlightenment-devel mailing list
>>> enlightenment-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
>
> ------------------------------------------------------------------------------
> RSA(R) Conference 2012
> Save $700 by Nov 18
> Register now
> http://p.sf.net/sfu/rsa-sfdev2dev1
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>

------------------------------------------------------------------------------
RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to