Lucas P Melo wrote: > Am I understanding this correctly: > * The blocking version would not do any raw reads. No, the blocking version would keep doing raw reads until the buffer contains enough bytes. -- Greg