diff --git a/pproxy/server.py b/pproxy/server.py index 1b076ab..4d0323e 100644 --- a/pproxy/server.py +++ b/pproxy/server.py @@ -1,7 +1,12 @@ import argparse, time, re, asyncio, functools, base64, random, urllib.parse, socket +import signal, os from . import proto from .__doc__ import * + +if (os.name == 'nt'): + signal.signal(signal.SIGINT, signal.SIG_DFL) + SOCKET_TIMEOUT = 300 PACKET_SIZE = 65536 UDP_LIMIT = 30