[Bugs] #1257 UNSP: sugar-datastore not stopped on logout (+automatic re-login)

SugarLabs Bugs bugtracker-noreply at sugarlabs.org
Tue Sep 1 17:41:10 EDT 2009


#1257: sugar-datastore not stopped on logout (+automatic re-login)
------------------------------------------+---------------------------------
    Reporter:  sascha_silbe               |          Owner:  tomeu                      
        Type:  defect                     |         Status:  new                        
    Priority:  Unspecified by Maintainer  |      Milestone:  Unspecified by Release Team
   Component:  sugar                      |        Version:  Git as of bugdate          
    Severity:  Critical                   |       Keywords:                             
Distribution:  Unspecified                |   Status_field:  New                        
------------------------------------------+---------------------------------
 After choosing "Logout" sugar-datastore keeps running, so when the next
 Sugar session starts up (which is immediately afterwards on DebXO) two
 sugar-datastore instances are running, both trying to write the Xapian
 index and both failing. We should make sure sugar-datastore has stopped
 (wait for DBus signal Stopped) before exiting sugar-session.

 On unclean shutdowns (e.g. zapping the X server with Alt+Ctrl+BS) the
 situation is similar, though it's less clear how to handle that case (as
 the old instance cannot be reached via DBus from the new session - maybe
 use a PID file?).

-- 
Ticket URL: <http://dev.sugarlabs.org/ticket/1257>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system


More information about the Bugs mailing list