Канал управляется операционной системой: один процесс записывает в канал, ОС буферизует то, что было записано, и передает его процессу чтения.Если буфер канала заполнен, последующие операции записи процесса записи будут просто блокироваться до тех пор, пока в буфере снова не будет достаточно места.
Короче говоря, ОС гарантирует, что ничего не потеряно, и вы нене беспокойся об этом.