1. 10 Jun, 2010 2 commits
  2. 09 Jun, 2010 1 commit
  3. 08 Jun, 2010 4 commits
  4. 07 Jun, 2010 1 commit
    • Leigh B Stoller's avatar
      Add simple locking between the pool daemon and the mapper so · 9edc2757
      Leigh B Stoller authored
      that the pool daemon does not run while the mapper is working.
      This will only affect experiments that are using shared nodes
      though, since the lock is way too coarse and basically serializes
      the mapper. Since very experiments use hared nodes at this time, it
      will not really be a problem.
      
      Also added TERM handling to avoid killing the daemon while its
      working, as when stopping testbed daemons to update the installation.
      9edc2757
  5. 04 Jun, 2010 1 commit
  6. 03 Jun, 2010 1 commit
    • Leigh B Stoller's avatar
      Add more MLE support. Here is a sample NS file that demonstrates the · 958fc09d
      Leigh B Stoller authored
      new code. Note that this commit implements only the frontend part.
      
      set n1 [$ns node]
      set n2 [$ns node]
      set n3 [$ns node]
      
      set seg1 [$ns duplex-link $n1 $n2 * 0ms DropTail]
      set seg2 [$ns duplex-link $n2 $n3 * 0ms DropTail]
      tb-set-link-layer $seg1 1
      tb-set-link-layer $seg2 1
      
      set mypath [$ns make-path "seg1 seg2"]
      
      set link0 [$ns duplex-link $n1 $n3 * 0ms DropTail]
      $link0 implemented_by $mypath
      958fc09d
  7. 02 Jun, 2010 1 commit
  8. 28 May, 2010 4 commits
  9. 27 May, 2010 1 commit
  10. 25 May, 2010 2 commits
  11. 24 May, 2010 1 commit
  12. 20 May, 2010 1 commit
  13. 17 May, 2010 4 commits
  14. 13 May, 2010 2 commits
  15. 12 May, 2010 2 commits
  16. 11 May, 2010 1 commit
  17. 10 May, 2010 5 commits
  18. 04 May, 2010 1 commit
    • Kevin Atkinson's avatar
      BUG FIX: Make parse errors "User" errors again. · 7a148ab4
      Kevin Atkinson authored
      The problem is that comit f6d81289
      (Changes from Pat Gunn at CMU: allow "at swapout"...) changed the exit
      status of parse.proxy with this line:
        -    exec("nice -15 $parser @ARGV $nsfile");
        +    exec("nice -15 $parser @ARGV $nsfile|tee $tempdir/output.txt");
      so parse-ns was not detecting that it failed.  It then processed to
      run xmlconvert which detected that the ns parse failed.
      
      The causes two problems, 1) my error handling code depends on the fact
      that parse.proxy failed in order to determine it was a user error and
      2) it causes the "Syntax Check" option to always report correct syntax
      even when it shouldn't.
      7a148ab4
  19. 27 Apr, 2010 1 commit
  20. 26 Apr, 2010 2 commits
  21. 20 Apr, 2010 2 commits