From kde-core-devel Thu Mar 25 20:51:32 2004 From: Matthias Kretz Date: Thu, 25 Mar 2004 20:51:32 +0000 To: kde-core-devel Subject: Re: KDirWatch emitting dirty signal many times for one change Message-Id: <200403252151.37414.kretz () kde ! org> X-MARC-Message: https://marc.info/?l=kde-core-devel&m=108024784618217 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--Boundary-02=_ZZ0YAXc5xNid+Y8" --Boundary-02=_ZZ0YAXc5xNid+Y8 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Thursday 25 March 2004 18:01, Josef Weidendorfer wrote: > With the patch, FAM should use the same merge/delay as DNOTIFY. > Hmm... I didn't check it out myself ;-) > I have to compile KDE head and look for the problem... Thanks for looking into this! > How long is your save() lasting? Quite a while (if it's really short I only get one notification): for( int i =3D 0; i < 4 * 1024; ++i ) file.writeBlock( "foo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\= nfoo\n" "foo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\= nfoo\n" "foo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\= nfoo\n" "foo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\= nfoo\n" "foo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\= nfoo\n" "foo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\= nfoo\n" "foo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\= nfoo\n" "foo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\= nfoo\n" "foo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\= nfoo\n" "foo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\= nfoo\n" "foo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\= nfoo\n" "foo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\= nfoo\n" "foo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\= nfoo\n" "foo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\= nfoo\n" "foo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\= nfoo\n" "foo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\nfoo\= nfoo\n" , 1024 ); file.close(); =2D-=20 C'ya Matthias ________________________________________________________ Matthias Kretz (Germany) <>< http://Vir.homeip.net/ MatthiasKretz@gmx.net, kretz@kde.org, Matthias.Kretz@urz.uni-heidelberg.de --Boundary-02=_ZZ0YAXc5xNid+Y8 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQBAY0ZZyg4WnCj6OIoRAip2AKCFHR/cC0FyH0T4BVzBhbPn5UXlGACfefx4 hfS4qIgTfls6zHE8FmZwJEQ= =nd2s -----END PGP SIGNATURE----- --Boundary-02=_ZZ0YAXc5xNid+Y8--