support for python 2.5

This commit is contained in:
clowwindy
2013-03-05 00:02:17 +08:00
parent aa106baf51
commit 0d54102520
3 changed files with 12 additions and 9 deletions

View File

@ -22,7 +22,11 @@
from __future__ import with_statement
import sys
if sys.version_info < (2, 6):
import simplejson as json
else:
import json
try:
import gevent, gevent.monkey
gevent.monkey.patch_all(dns=gevent.version_info[0]>=1)
@ -147,12 +151,6 @@ class Socks5Server(SocketServer.StreamRequestHandler):
if __name__ == '__main__':
print "Python Version: %s " % '.'.join(str(v) for v in sys.version_info)
if sys.version_info < (2, 6):
import simplejson as json
else:
import json
os.chdir(os.path.dirname(__file__) or '.')
print 'shadowsocks v0.9.4'