1.1 --- a/server.py Sun Jun 13 04:34:03 2010 +0200
1.2 +++ b/server.py Mon Jun 14 14:32:12 2010 +0200
1.3 @@ -20,7 +20,7 @@
1.4 print data
1.5 for key, value in com.commands.iteritems():
1.6 if key in data:
1.7 - args = data.partition(key)[2].split()
1.8 + args = data.partition(key)[2].split()
1.9 if args:
1.10 value[0](socket, self.client_address, self.worker, args)
1.11 else:
1.12 @@ -41,8 +41,9 @@
1.13 port = server[1] + 1
1.14 worker_list = []
1.15 for i in xrange(n):
1.16 + print "starting worker %i" % (port + i)
1.17 #worker.spawn(server[0], port + i)
1.18 - subprocess.Popen(["python worker.py", str(port + i)], shell=True)
1.19 + subprocess.Popen("python worker.py %i" % (port + i), shell=True)
1.20 worker_list.append((server[0], port + i))
1.21 return worker_list
1.22