Wednesday, February 3, 2010

To Do - 2/3


  • remove the consistently misbehaving servers
    • Extend the worker to run in 'test' mode, which tests a server for viability. If it fails to accomplish all of the pieces, reject it.
  • √Change the output directory to ~ in order to test whether or not certain servers can't write to /tmp
    • Why does this result in 0 byte files for all servers?
      • Because we are throwing some exception
      • When I run with gdb, we get no exception
      • Found a bug when choosing an initial port. This explains the 65535 ports I've been seeing in my output. BONUS: it fixes the 0 byte files, too. Neat!
  • Now that I have a larger data set, I'm seeing strange sections of nothing in the output from the analyzer, implying the lastSeen time is invalid. Fix this. (see http://spreadsheets.google.com/ccc?key=0AjbHDjXctNgDdDNpeEpzaVNzVGoxeUNPSTRjd1c3aHc&hl=en)
  • Make the analyzer not consider peers outside of the aoi.
  • Drop peers that I haven't heard from in over 5 seconds.

    No comments:

    Post a Comment