Skip to content
Snippets Groups Projects
  • Bob Lantz's avatar
    bcacfc05
    Support for control-C. Finally. · bcacfc05
    Bob Lantz authored
    I've changed the way things work a bit:
    
    1. netns is replaced by mnexec, a general-purpose mininet helper.
    
    2. For interactive commands, we now use mnexec -p, which prints out
       the pid, so we can kill it when someone hits control-C!
    
    3. We close file descriptors for subshells. This might save memory,
       but who knows.
    
    4. We detach our subshells from the tty using mnexec -s; thus
       control-C should not terminate everything.
    
    5. Given 4, mn -c is now necessary if you kill mininet.
    bcacfc05
    History
    Support for control-C. Finally.
    Bob Lantz authored
    I've changed the way things work a bit:
    
    1. netns is replaced by mnexec, a general-purpose mininet helper.
    
    2. For interactive commands, we now use mnexec -p, which prints out
       the pid, so we can kill it when someone hits control-C!
    
    3. We close file descriptors for subshells. This might save memory,
       but who knows.
    
    4. We detach our subshells from the tty using mnexec -s; thus
       control-C should not terminate everything.
    
    5. Given 4, mn -c is now necessary if you kill mininet.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.