Re: [Rhythmbox-devel] netRhythmbox branch 0.4.4.99.5 problems
- From: Mike Gratton <mike vee net>
- To: rhythmbox-devel gnome org
- Subject: Re: [Rhythmbox-devel] netRhythmbox branch 0.4.4.99.5 problems
- Date: Mon, 10 Feb 2003 08:16:20 +1030
Colin Walters wrote:
>
> Somehow I missed this before. Fixed in CVS. Thanks!
>
Cheers!
>>2) RB never actually exits after closing the window / pressing Ctrl+W.
>>
>>It *looks* like it exits; the window closes, the system notification
>>icon goes away, but the process remains running, still maxing out the CPU.
>
> This one is strange, too. I worked around it in CVS, but I didn't find
> the root cause, unfortunately.
>
I figure that this problem is related to the CPU-maxxing issue, a thread
is probably in an infinite loop, and I can see that stopping MB for
exiting cleanly. Starting RB w/ strace shows the following poll
sequence, over and over, even when it is idle:
poll([{fd=6, events=POLLIN}, {fd=5, events=POLLIN|POLLPRI}, {fd=8,
events=POLLIN|POLLPRI}, {fd=9, events=POLLIN|POLLPRI}, {fd=10,
events=POLLIN}, {fd=12, events=POLLIN}, {fd=13, events=POLLIN|POLLPRI},
{fd=15, events=POLLIN|POLLPRI}, {fd=14, events=POLLIN|POLLPRI}], 9, 0) = 0
gettimeofday({1044798150, 822868}, NULL) = 0
gettimeofday({1044798150, 822946}, NULL) = 0
I'm interested in trying to work out what the problem is, when I have
some spare time (in a day or two?). What was the workaround for the
not-exiting bug that you put in? It might be a useful starting point...
/mike
--
Mike Gratton <jabber:mjg@jabber.vee.net> <http://web.vee.net/>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]