from ChordDHT import DHTnode as Node import time, random from threading import Thread import multiprocessing port = 9100 if __name__ == '__main__': n1 = Node("127.0.0.1",port+1) n2 = Node("127.0.0.1",port+2) time.sleep(1) n1.create() print "yay1" n2.join(n1.name) print "yay2" time.sleep(1) nodes = [n1,n2] for i in range(3,5): n = Node("127.0.0.1",port+i) print "yay"+str(i) print "started", n n.join(random.choice(nodes).name) nodes.append(n) time.sleep(1.0)