When you launch the server as root, and the logout of your ssh connection, the server will crash as the logs are written to stdout, but stdout isn't acailable anymore, because stdout was a pipe to the terminal you logged in with.
[25/Aug/2012:06:53:45] HTTP Traceback (most recent call last):
File "/usr/lib/python3.2/site-packages/cherrypy/_cprequest.py", line 656, in respond
response.body = self.handler()
File "/usr/lib/python3.2/site-packages/cherrypy/lib/encoding.py", line 188, in __call__
self.body = self.oldhandler(*args, **kwargs)
File "/usr/lib/python3.2/site-packages/cherrypy/_cpdispatch.py", line 34, in __call__
return self.callable(*self.args, **self.kwargs)
File "/srv/cherrymusic/cherrymusic/httphandler.py", line 23, in api
return self.handle(self.json, action, value, filter)
File "/srv/cherrymusic/cherrymusic/httphandler.py", line 30, in handle
return renderer.render(self.model.search(value.strip()))
File "/srv/cherrymusic/cherrymusic/cherrymodel.py", line 69, in search
results = self.cache.searchfor(term,maxresults=self.config.config[self.config.MAXSEARCHRESULTS])
File "/srv/cherrymusic/cherrymusic/sqlitecache.py", line 215, in searchfor
print('querying terms: '+str(terms))
IOError: [Errno 5] Input/output error