Wikipedia activity - unstoppable... bug?
Martin Langhoff
martin.langhoff at gmail.com
Wed Jun 4 11:41:30 EDT 2008
Hi Chris,
here in Lima, I'm debugging a problem that the local team has shown me
with the wilkipedia activity not starting for a second time. The
problem is that the server never really closes, so the 2nd invocation
finds the socket taken, and can't use it. Apparently this is a common
issue with SimpleHTTPServer.
We need to be able to close the server when the app closes.
I am starting to work on this - but can't get on irc, fascist fw - so
if you ahve anyhint, welcome :-)
So far my plan is to
- learn what signal/event we get from Sugar when the app is closed
(do we get one?). I'm *so* not a Sugar developer ;-)
- Try if a SIGHUP or SIGTERM will bring it down cleanly - if so, try
and send one to the process on close
- If signals are not the way, try the recipe at
http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/336012
Ah, I see that there's a known bug and some recent patches for it:
http://dev.laptop.org/git?p=projects/wikiserver;a=summary - do we know
what version of the code is in Peru's 703-5 image?
cheers,
m
--
martin.langhoff at gmail.com
martin at laptop.org -- School Server Architect
- ask interesting questions
- don't get distracted with shiny stuff - working code first
- http://wiki.laptop.org/go/User:Martinlanghoff
More information about the Devel
mailing list