Sleep forever when main() is done to be able to catch KeyboardInterrupt

This commit is contained in:
Stein Magnus Jodal 2011-03-30 23:08:36 +02:00
parent 4452957c10
commit 62f07cdd7f

View File

@ -1,5 +1,8 @@
import logging
import optparse
import time
from pykka.registry import ActorRegistry
from mopidy import get_version, settings, OptionalDependencyError
from mopidy.utils import get_class
@ -19,6 +22,11 @@ def main():
setup_mixer()
setup_backend()
setup_frontends()
try:
time.sleep(10000*24*60*60)
except KeyboardInterrupt:
logger.info(u'Exiting...')
ActorRegistry.stop_all()
def parse_options():
parser = optparse.OptionParser(version='Mopidy %s' % get_version())