That "KeyboardInterrupt" traceback is just telling you that you interrupted the script by Ctrl+C, nothing more.
electrum-stop script is connecting to the server over RPC, so if server is loading block database or is busy with something else, it won't response. Please send "tail electrum.log" here. You can also check "top" command; if database is under load, then electrum is updating Abe db.