Changeset - d20fda03a041
[Not reviewed]
default
0 1 0
David McClosky - 20 years ago 2005-06-17 18:23:53
dmcc@bigasterisk.com
LevelServer in keyboardcomposer fails less gracelessly
1 file changed with 7 insertions and 2 deletions:
0 comments (0 inline, 0 general)
bin/keyboardcomposer
Show inline comments
 
@@ -267,8 +267,13 @@ if __name__ == "__main__":
 
    kc = KeyboardComposer(tl, s)
 
    kc.pack(fill=BOTH, expand=1)
 

	
 
    ls = LevelServer(kc.name_to_subtk)
 
    reactor.listenTCP(networking.kcPort(), server.Site(ls))
 
    import twisted.internet
 
    try:
 
        ls = LevelServer(kc.name_to_subtk)
 
        reactor.listenTCP(networking.kcPort(), server.Site(ls))
 
    except twisted.internet.error.CannotListenError, e:
 
        print "Can't (and won't!) start level server:"
 
        print e
 

	
 
    root.protocol('WM_DELETE_WINDOW', reactor.stop)
 
    reactor.addSystemEventTrigger('after', 'shutdown', kc.save)
0 comments (0 inline, 0 general)