voa: gracefully handle signals
voa: add missing \n to string
voa: tiny doc update
voa: send EOS when exiting, check on recipient