On Thu, 2006-03-02 at 19:41 +0100, Remi Vanicat wrote: > 2006/3/2, Max Vozeler <[EMAIL PROTECTED]>: > > On Sat, Jan 21, 2006 at 02:23:24PM +0100, Remi Vanicat wrote: > > > 2006/1/21, Remi Vanicat <[EMAIL PROTECTED]>: > > > > When running it very (very) often froze for a short time : it look > > > > like between each X event, one have to wait for severall second before > > > > the next one is to be treated (or something like that). > > > > > > Some more comment about it: > > > - it seem to happen whenever the main loop is idle. For example when I > > > began to type something in the search field, nothing happen for some > > > time, than everything I've typed show up at once. > > > - the playback is not affected, but the transition between track seem > > > to be affected. > > > > It seems like it has something to do with the locale setting: quodlibet > > freezes the way Remi describes when I'm using LANG=de_DE.UTF-8 and > > [EMAIL PROTECTED], but it works fine with LANG= and LANG=C. > > I've completely forget about this bug report. > > Some debugging show me that the waiting appen in > /usr/lib/python2.3/threading.py line 418 in a sleep call. Commenting > out this sleep call make every body happy.
Max, does this solve your problem, too? I can't imagine this is tied to locales, but I can see it causing a potential problem (since we start a thread every 5 minutes to save the library, and every two hours to check audio feeds). I can easily work around that, but I'd rather figure out the cause before I write code. -- Joe Wreschnig <[EMAIL PROTECTED]>
signature.asc
Description: This is a digitally signed message part