2006/3/2, Joe Wreschnig <[EMAIL PROTECTED]>:
> 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.

Well, I've just done some test : with the original threading.py file,
I have the freeze, and the freeze does disappear if I use the C local.

Note that I don't believe the problem to come from a thread that is
started every 5 minute, as the freezing is happen far more often than
that. it is some thing like
- go to the quodlibet windows, and wait for 5 second that it redraw
- click on the menu and wait 5 second for the menu to pop up
- click on the quit item and wait 5 second for quodlibet to quit

The problems does occur for me with fr_FR.UTF-8 and fr_FR.ISO-8859-15
locale, and not with C nor en_GB.UTF-8 locale, and changing the value
of LC_NUMERIC is enough to trigger or removing it.

Reply via email to