HyperCast Site
Computer Science Department
University of Virginia
  Home   General  







Hypercast2.0: Change Log

  • November 20, 2002

Problem (reported by Jianping Wang): Some Linux hosts return when calling Java method InetAddress.getLocalHost().getHostAddress(), and the physical address of this host becomes This address cannot be used to establish network layer connection with other Hypercast nodes.

Solution [Jianping Wang]: In this case, a new method getLocalIPbyDNS() is called to get the correct local IP address.

  • March 05, 2003

Problem (reported by Jianping Wang, Guimin Zhang, Guangyu Dong): DT server cannot repair overlay network partitions.

Solution [Guimin Zhang]: Update method removeOldRecords(). The change is included in hypercast2.0_release.jar.

  • March 12, 2003

Problem (reported by Jianping Wang): When DT server stops working, an DT node continues sending messages to the DT server.

Solution [Jianping Wang]: Add self-termination function to DT nodes.

  • March 20, 2003

Problem (reported by Altaf Shabbir Bahora <altaf@Virginia.edu>): DT_Server only gets attribute values from hypercast.prop.

Solution [Jianping Wang]: Update the codes of DT_Server so that it can receive the property file from command line parameters.

  • April 10, 2003

Problem (reported by Wenhui Zhang <wxz24@cwru.edu>): When DT nodes form a line topology, the method amIParent() returns wrong result.

Solution [Jianping Wang]: Update the method amIParent in DT_Neighborhood class so that correct parent can be found in this case.

  • November 20, 2003

Problem (reported by Greg Mattes <grm9f@cs.virginia.edu>): Given the root, if no parent exists on a DT node, it reports a NullPointerException error.

Solution [Jianping Wang]: Update the codes of method sendToParent(). The change is included in hypercast2.0_release.jar.


If you want to report bugs, please send e-mail to hypercast@cs.virginia.edu. Thanks for your support.


[Home] [General] [Documentation] [Software] [Credits]

Contact us



Last Modified:  11 Dec 2003   Maintained by: hypercast@cs.virginia.edu  

© 2002 University of Virginia