Re: [evolution-patches] patch for the e-table invisible bug




FWIW its normally useful to install timeout handlers rather than idle handlers.  Generally things like this do not need to happen so immediately, and timeouts avoid over-saving, and "busy loops" if you start calling corba, etc.

On Thu, 2005-02-03 at 13:11 +0100, Rodrigo Moya wrote:
On Thu, 2005-02-03 at 19:31 +0800, Harry Lu wrote:
> Rodney,  Rodrigo and JP,
>     I investigated this bug for the whole day and finally found the 
> reason. One of Evolution's thread was consuming all the CPUs because it 
> run the idle function without stopping. I think it has no time to draw 
> the widgets.
>
this seems wrong to me, since the idle callback thus would be called
only once, and subsequent changes won't be saved, only on exit.

So, here's what I've committed to CVS HEAD, let me know if you still
find any problem.


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]