The capture rams are not FIFOs
Reliably exit gracefully on SIGINT/TERM
We have tiny buffers now, don't overflow them