bcvi as seen by strace 

$ strace -t -p $(cat ~/.bcvi.pid)
Process 5214 attached - interrupt to quit
22:04:52 select(8, [4], NULL, NULL, NULL) = 1 (in [4])
22:05:24 accept(4, {sa_family=AF_INET, sin_port=htons(45750),
         sin_addr=inet_addr("127.0.0.1")}, [16]) = 5
22:05:24 write(5, "200 READY\n", 10)    = 10
22:05:24 select(8, [4 5], NULL, NULL, NULL) = 1 (in [5])
22:05:24 read(5, "putnam\nvi\n/home/grant/.bashrc\n\n", 4096) = 26
22:05:24 pipe([6, 7])                   = 0
22:05:24 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|
         CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7dea708) = 8954
22:05:24 close(7)                       = 0
22:05:24 waitpid(8954, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0) = 8954
22:05:25 --- SIGCHLD (Child exited) @ 0 (0) ---
22:05:25 read(6, "", 4)                 = 0
22:05:25 close(6)                       = 0
22:05:25 select(8, [4 5], NULL, NULL, NULL) = 1 (in [5])
22:05:25 read(5, "", 4096)              = 0
22:05:25 close(5)                       = 0
22:05:25 select(8, [4], NULL, NULL, NULL <unfinished ...>
Process 5214 detached