On Thu, Sep 1, 2011 at 8:30 PM, Carsten Haitzler <ras...@rasterman.com>wrote:
> On Thu, 1 Sep 2011 17:48:06 -0300 Gustavo Lima Chaves < > gl...@profusion.mobi> > said: > > also .. have u specifically just added back the > if (!_ecore_event_exist()) > { > ... > } > ? > (only that and kept the code exactly the same otherwise) and does it fix > it? i > see now why i removed it - but i forgot about the restart loop case. > > Just did -- just keeping the label position change but reverting the test removal -> back to normal. > > Dear Raster and main loop hackers, > > > > revision 62682, a commit by Raster taking off a check for events > > presence in order to enter a phase of going idle and such, causes a > > regression for a scenario we have here: an app with an ewk (EFL Webkit > > webview). > > > > Look that in the case we have a valid next timers time, we'll have to > > wait on select until it expires (and in my case that time is around 60 > > seconds, a PITA). Whether it's misusage of Ecore or a regression > > indeed, could someone take a look on the backtrace and give a word on > > it, please? > > > > #0 0x001c5424 in __kernel_vsyscall () > > #1 0x463ffd01 in select () at ../sysdeps/unix/syscall-template.S:82 > > #2 0x00a13e07 in _ecore_glib_select__locked (ctx=0x8a0cb18, ecore_fds=8, > > #rfds=0xbf88a524, wfds=0xbf88a4a4, efds=0xbf88a424, > > ecore_timeout=0xbf88a5a4) > > at > /home/glima/devel/enlightenment-git/ecore/src/lib/ecore/ecore_glib.c:148 > > #3 0x00a13fce in _ecore_glib_select (ecore_fds=8, rfds=0xbf88a524, > > #wfds=0xbf88a4a4, efds=0xbf88a424, ecore_timeout=0xbf88a5a4) > > at > /home/glima/devel/enlightenment-git/ecore/src/lib/ecore/ecore_glib.c:182 > > #4 0x00a0dace in _ecore_main_select (timeout=63.956347328999982) > > at > /home/glima/devel/enlightenment-git/ecore/src/lib/ecore/ecore_main.c:1351 > > #5 0x00a0e5cc in _ecore_main_loop_iterate_internal (once_only=0) > > at > /home/glima/devel/enlightenment-git/ecore/src/lib/ecore/ecore_main.c:1713 > > #6 0x00a0cf70 in ecore_main_loop_begin () > > #at > /home/glima/devel/enlightenment-git/ecore/src/lib/ecore/ecore_main.c:861 > > #7 0x0026a44e in elm_run () > > #at /home/glima/devel/enlightenment-git/elementary/src/lib/elm_main.c:839 > 8 > > #0x080521c8 in elm_main (argc=1, argv=0xbf88a794) > > #at /home/glima/devel/finep/browser/src/bin/bap/main.c:107 9 0x080522b4 > in > > #main (argc=1, argv=0xbf88a794) > > #at /home/glima/devel/finep/browser/src/bin/bap/main.c:115 > > > > BR, > > > > -- > > Gustavo Lima Chaves > > Computer Engineer @ ProFUSION Embedded Systems > > > > > ------------------------------------------------------------------------------ > > Special Offer -- Download ArcSight Logger for FREE! > > Finally, a world-class log management solution at an even better > > price-free! And you'll get a free "Love Thy Logs" t-shirt when you > > download Logger. Secure your free ArcSight Logger TODAY! > > http://p.sf.net/sfu/arcsisghtdev2dev > > _______________________________________________ > > enlightenment-devel mailing list > > enlightenment-devel@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > > > > -- > ------------- Codito, ergo sum - "I code, therefore I am" -------------- > The Rasterman (Carsten Haitzler) ras...@rasterman.com > > > > ------------------------------------------------------------------------------ > Special Offer -- Download ArcSight Logger for FREE! > Finally, a world-class log management solution at an even better > price-free! And you'll get a free "Love Thy Logs" t-shirt when you > download Logger. Secure your free ArcSight Logger TODAY! > http://p.sf.net/sfu/arcsisghtdev2dev > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- Gustavo Lima Chaves Computer Engineer @ ProFUSION Embedded Systems ------------------------------------------------------------------------------ Special Offer -- Download ArcSight Logger for FREE! Finally, a world-class log management solution at an even better price-free! And you'll get a free "Love Thy Logs" t-shirt when you download Logger. Secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsisghtdev2dev _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel