Hi,

With the autoshutdown plugin enabled freevo now shuts down automatically 
within about 1 or 2 mins of being started in current rel-1 svn. I have 
AUTOSHUTDOWN_TIMER_TIMEOUT=25 and that hasn't changed. Disabling the 
plugin leaves freevo running fine. I haven't had the chance to leave 
autoshutdown enabled and disable the dialog.x11_overlay_display to see 
if that's playing a part. That's the only plugin I've activated but I 
have just gone from a svn copy from April to the current one so lots has 
changed in the code.

Here's a rather long log taken from when it happens.

John

2009-10-23 20:00:10,961 DEBUG    rc.py (234): 
Lirc.poll(rc=<rc.EventHandler instance at 0xb6ebedcc>)
2009-10-23 20:00:10,962 DEBUG    rc.py (208): Lirc.get_last_code()
2009-10-23 20:00:10,963 DEBUG    rc.py (297): 
Keyboard.poll(rc=<rc.EventHandler instance at 0xb6ebedcc>)
2009-10-23 20:00:10,965 DEBUG    rc.py (499): 
UDPNetwork.poll(rc=<rc.EventHandler instance at 0xb6ebedcc>)
2009-10-23 20:00:10,966 DEBUG    autoshutdown.py (372): poll()
2009-10-23 20:00:10,968 DEBUG    main.py (356): signal_handler()
2009-10-23 20:00:10,969 DEBUG    main.py (357): shutdown() called
2009-10-23 20:00:10,971 DEBUG    shutdown.py (58): shutdown(menuw=None, 
mode=None, exit=True)
2009-10-23 20:00:10,972 DEBUG    osd.py (113): get_singleton()
2009-10-23 20:00:10,973 DEBUG    mediainfo.py (89): save cache 
/var/cache/freevo/vfs/home/freevo.cache
2009-10-23 20:00:10,977 DEBUG    osd.py (742): clearscreen(color=0)
2009-10-23 20:00:10,978 DEBUG    osd.py (1662): _sdlcol(col=0)
2009-10-23 20:00:10,984 DEBUG    osd.py (1051): 
getfont(font='/home/john/freevo-svn/share/freevo/fonts/Vera.ttf', ptsize=18)
2009-10-23 20:00:10,985 DEBUG    osd.py (158): 
OSDFont.__init__(name='/home/john/freevo-svn/share/freevo/fonts/Vera.ttf', 
ptsize=18)
2009-10-23 20:00:10,987 DEBUG    osd.py (196): 
__getfont__(filename='/home/john/freevo-svn/share/freevo/fonts/Vera.ttf', 
ptsize=18)
2009-10-23 20:00:10,988 DEBUG    osd.py (186): 
__loadfont__(filename='/home/john/freevo-svn/share/freevo/fonts/Vera.ttf', 
ptsize=24)
2009-10-23 20:00:10,990 DEBUG    osd.py (1191): drawstringframed(string, 
x, y, width, height, font, fgcolor, bgcolor, align_h, align_v, mode, 
layer, ellipses, dim)
2009-10-23 20:00:10,991 DEBUG    osd.py (1070): 
__drawstringframed_line__(string, max_width, font, hard, ellipses, 
word_splitter)
2009-10-23 20:00:10,993 DEBUG    osd.py (166): charsize(c=u's')
2009-10-23 20:00:10,994 DEBUG    osd.py (166): charsize(c=u'h')
2009-10-23 20:00:10,996 DEBUG    osd.py (166): charsize(c=u'u')
2009-10-23 20:00:10,997 DEBUG    osd.py (166): charsize(c=u't')
2009-10-23 20:00:10,999 DEBUG    osd.py (166): charsize(c=u't')
2009-10-23 20:00:11,000 DEBUG    osd.py (166): charsize(c=u'i')
2009-10-23 20:00:11,002 DEBUG    osd.py (166): charsize(c=u'n')
2009-10-23 20:00:11,004 DEBUG    osd.py (166): charsize(c=u'g')
2009-10-23 20:00:11,006 DEBUG    osd.py (166): charsize(c=u' ')
2009-10-23 20:00:11,008 DEBUG    osd.py (166): charsize(c=u'd')
2009-10-23 20:00:11,010 DEBUG    osd.py (166): charsize(c=u'o')
2009-10-23 20:00:11,012 DEBUG    osd.py (166): charsize(c=u'w')
2009-10-23 20:00:11,014 DEBUG    osd.py (166): charsize(c=u'n')
2009-10-23 20:00:11,015 DEBUG    osd.py (166): charsize(c=u'.')
2009-10-23 20:00:11,017 DEBUG    osd.py (166): charsize(c=u'.')
2009-10-23 20:00:11,018 DEBUG    osd.py (166): charsize(c=u'.')
2009-10-23 20:00:11,019 DEBUG    osd.py (1662): _sdlcol(col=16748584)
2009-10-23 20:00:11,022 DEBUG    osd.py (1570): update(rect=None, 
blend_surface=None, blend_speed=0, blend_steps=0, blend_time=None, 
stop_busyicon=True)
2009-10-23 20:00:11,534 DEBUG    shutdown.py (118): plugin.shutdown()
2009-10-23 20:00:11,536 DEBUG    plugin.py (362): shutting down plugin 
'plugins.rom_drives'
2009-10-23 20:00:11,538 DEBUG    rom_drives.py (160): rom_drives.shutdown()
2009-10-23 20:00:11,539 DEBUG    rom_drives.py (163): stopping 
Identify_Thread
2009-10-23 20:00:11,641 DEBUG    rom_drives.py (167): stopped 
Identify_Thread
2009-10-23 20:00:11,642 DEBUG    plugin.py (364): shut down plugin 
'plugins.rom_drives'
2009-10-23 20:00:11,643 DEBUG    plugin.py (362): shutting down plugin 'www'
Stopping webserver plugin.
2009-10-23 20:00:12,052 DEBUG    plugin.py (364): shut down plugin 'www'
2009-10-23 20:00:12,053 DEBUG    plugin.py (362): shutting down plugin 
'tv.plugins.upsoon'
2009-10-23 20:00:12,055 DEBUG    upsoon.py (166): shutdown()
2009-10-23 20:00:12,056 DEBUG    plugin.py (364): shut down plugin 
'tv.plugins.upsoon'
2009-10-23 20:00:12,057 DEBUG    plugin.py (362): shutting down plugin 
'audio.plugins.audioscrobbler'
2009-10-23 20:00:12,059 DEBUG    audioscrobbler.py (114): shutdown()
2009-10-23 20:00:12,064 DEBUG    plugin.py (364): shut down plugin 
'audio.plugins.audioscrobbler'
2009-10-23 20:00:12,065 DEBUG    plugin.py (362): shutting down plugin 
'audio.plugins.mpd_status'
2009-10-23 20:00:12,066 DEBUG    mpdclient2.py (450): 
Thread_MPD_Connection.join()
2009-10-23 20:00:12,068 DEBUG    mpdclient2.py (411): join(timeout=None)
2009-10-23 20:00:12,069 DEBUG    mpdclient2.py (457): __getattr__(attr)
2009-10-23 20:00:12,071 DEBUG    mpdclient2.py (360): 
mpd_connection.__getattr__(attr)
2009-10-23 20:00:12,072 DEBUG    mpdclient2.py (163): is_command(cmd)
2009-10-23 20:00:12,073 DEBUG    mpdclient2.py (199): 
sender_n_fetcher.__getattr__(cmd)
2009-10-23 20:00:12,074 DEBUG    mpdclient2.py (204): send_n_fetch(cmd, 
args)
2009-10-23 20:00:12,076 DEBUG    mpdclient2.py (242): 
command_sender.__getattr__(cmd)
2009-10-23 20:00:12,077 DEBUG    mpdclient2.py (181): 
send_command(talker, cmd, args)
2009-10-23 20:00:12,078 DEBUG    mpdclient2.py (174): get_command(cmd, args)
2009-10-23 20:00:12,079 DEBUG    mpdclient2.py (51): putline(line)
2009-10-23 20:00:12,081 DEBUG    mpdclient2.py (174): get_command(cmd, args)
2009-10-23 20:00:12,082 DEBUG    mpdclient2.py (256): clear()
2009-10-23 20:00:12,083 DEBUG    mpdclient2.py (40): get_line()
2009-10-23 20:00:12,085 DEBUG    plugin.py (364): shut down plugin 
'audio.plugins.mpd_status'
2009-10-23 20:00:12,086 DEBUG    plugin.py (362): shutting down plugin 
'audio.plugins.album_tree'
2009-10-23 20:00:12,087 DEBUG    album_tree.py (180): 
PluginInterface.shutdown()
2009-10-23 20:00:12,089 DEBUG    plugin.py (364): shut down plugin 
'audio.plugins.album_tree'
2009-10-23 20:00:12,090 DEBUG    plugin.py (362): shutting down plugin 
'audio.plugins.mpd_playlist'
2009-10-23 20:00:12,091 DEBUG    mpdclient2.py (450): 
Thread_MPD_Connection.join()
2009-10-23 20:00:12,092 DEBUG    mpdclient2.py (411): join(timeout=None)
2009-10-23 20:00:12,097 DEBUG    mpdclient2.py (457): __getattr__(attr)
2009-10-23 20:00:12,098 DEBUG    mpdclient2.py (360): 
mpd_connection.__getattr__(attr)
2009-10-23 20:00:12,100 DEBUG    mpdclient2.py (163): is_command(cmd)
2009-10-23 20:00:12,101 DEBUG    mpdclient2.py (199): 
sender_n_fetcher.__getattr__(cmd)
2009-10-23 20:00:12,102 DEBUG    mpdclient2.py (204): send_n_fetch(cmd, 
args)
2009-10-23 20:00:12,103 DEBUG    mpdclient2.py (242): 
command_sender.__getattr__(cmd)
2009-10-23 20:00:12,105 DEBUG    mpdclient2.py (181): 
send_command(talker, cmd, args)
2009-10-23 20:00:12,106 DEBUG    mpdclient2.py (174): get_command(cmd, args)
2009-10-23 20:00:12,107 DEBUG    mpdclient2.py (51): putline(line)
2009-10-23 20:00:12,109 DEBUG    mpdclient2.py (174): get_command(cmd, args)
2009-10-23 20:00:12,110 DEBUG    mpdclient2.py (256): clear()
2009-10-23 20:00:12,111 DEBUG    mpdclient2.py (40): get_line()
2009-10-23 20:00:12,113 DEBUG    plugin.py (364): shut down plugin 
'audio.plugins.mpd_playlist'
2009-10-23 20:00:12,114 DEBUG    shutdown.py (121): rc.shutdown()
2009-10-23 20:00:12,115 DEBUG    rc.py (123): rc.shutdown()
2009-10-23 20:00:12,117 DEBUG    rc.py (58): rc.get_singleton(kwargs={})
2009-10-23 20:00:12,118 DEBUG    rc.py (683): EventHandler.shutdown()
2009-10-23 20:00:12,119 DEBUG    shutdown.py (124): 
osd.clearscreen(color=osd.COL_BLACK)
2009-10-23 20:00:12,121 DEBUG    osd.py (742): clearscreen(color=0)
2009-10-23 20:00:12,122 DEBUG    osd.py (1662): _sdlcol(col=0)
2009-10-23 20:00:12,132 DEBUG    shutdown.py (126): osd.shutdown()
2009-10-23 20:00:12,133 DEBUG    x11_overlay_display.py (82): 
x11_overlay_display overrode OSD.shutdown()!
2009-10-23 20:00:12,135 DEBUG    shutdown.py (128): config.shutdown()
--------------------------------------------------------------------------------
Freevo 1.8.4-svn r11490 finished at Fri Oct 23 19:58:55 2009
================================================================================
2009-10-23 20:00:12,136 DEBUG    shutdown.py (133): raise SystemExit



------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel

Reply via email to