server.py
changeset 3 234fa7eea0df
parent 2 b887ce19c300
child 4 4cee17e91d29
     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