|
From: Jonathan L. <le...@us...> - 2006-12-05 15:48:05
|
Update of /cvsroot/pyxida/Pyxida/src/edu/harvard/syrah/pyxida/nc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv32507/src/edu/harvard/syrah/pyxida/nc Modified Files: NCManager.java Log Message: ping failure causes crash Index: NCManager.java =================================================================== RCS file: /cvsroot/pyxida/Pyxida/src/edu/harvard/syrah/pyxida/nc/NCManager.java,v retrieving revision 1.21 retrieving revision 1.22 diff -C2 -d -r1.21 -r1.22 *** NCManager.java 5 Dec 2006 03:59:26 -0000 1.21 --- NCManager.java 5 Dec 2006 15:47:56 -0000 1.22 *************** *** 136,141 **** --- 136,143 ---- return false; } + log.warn("createProxyCoord for "+remoteNode); ProxyClient client = new ProxyClient(remoteNode,lease); addr2proxyClient.put(remoteNode,client); + client.init(); return true; } *************** *** 465,468 **** --- 467,471 ---- public CoordClient() { + log.warn("coordclient ctor"); nc = new NCClient<AddressIF>(NCManager.NC_NUM_DIMS); *************** *** 611,614 **** --- 614,618 ---- registerTimer(); final AddressIF neighbor = pickGossipNode(); + log.warn("proxyClient update addr="+addr); // ask him to ping our address *************** *** 650,653 **** --- 654,658 ---- // prp: Don't know but if you want to clone it, use the copy constructor addr = AddressFactory.create(_addr); + log.warn("proxyclient ctor "+addr); } |