[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-core-devel
Subject: Re: kdirwatch infinite dirty emitting
From: Nicolas Goutte <nicolasg () snafu ! de>
Date: 2006-01-16 8:28:53
Message-ID: 200601160859.52937.nicolasg () snafu ! de
[Download RAW message or body]
On Monday 16 January 2006 05:10, Ryan wrote:
> It appears that the dirty() signal is now emitting repeatedly until
> SuperKaramba crashes.
KBabel's catalog manager has bug #119222, which seems to be the same kind of
problem (especially when polling).
>
> SuperKaramba uses kdirwatch to watch changes on a file. When a change
> occurs is fires its connected slot, which in our case causes SK to close
> the theme and reload the theme with the new file changes.
>
> In our ctor is where we addFile and connect to the slot waiting for
> dirty().
>
> I'm not sure why it keeps re-emitting the dirty() signal when we only
> change the file once, and I figured that someone would have more knowledge
> of kio than myself to look at this.
>
> I did notice a change recently on the 10th to kdirwatch.cpp, but I'm not
> sure that it is related. This used to work perfectly for the 3.5.0
> release, but now in the last few weeks or so, this behavior has come about.
>
> If you'd like to view our code, you can view
> kdeutils/superkaramba/src/karamba.cpp to see how we use KDirWatch.
>
> Thanks for any insight into this.
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic