diff --git a/main.py b/main.py index 92d9146..58c99fc 100644 --- a/main.py +++ b/main.py @@ -13,6 +13,7 @@ import curses import zmq import signal import sys +import os import threading from config import VERSION, DEFAULT_HOST, POLL_TIMEOUT, QUIT_CONFIRM_TIMEOUT, RESPAWN_DELAY, MAX_COMMAND_HISTORY @@ -62,7 +63,7 @@ def signal_handler(sig, frame): else: # Second Ctrl-C within timeout logger.warning("^1^8Quittin'^0") - sys.exit(0) + os._exit(0) def parse_cvar_response(message, game_state, ui): """ diff --git a/qlpycon.bash b/qlpycon.bash index 8b1d38d..ab445d8 100755 --- a/qlpycon.bash +++ b/qlpycon.bash @@ -3,7 +3,7 @@ # Helper script to connect to different Quake Live servers # Set QLPYCON_PASSWORD environment variable or create ~/.qlpycon.conf -workdir="/home/xbl/gitz/qlpycon" +workdir="/home/marc/git/qlpycon" password="${QLPYCON_PASSWORD:-}" serverip="10.13.12.93"