Thoughts
Going to sleep without reading from standard input actually working. I can read bytes into a buffer, but `streamUntilDelimiter` doesn't
return the number of bytes read. So if I need more code if I want to actually do anything with it.