A が大量のデータ(でもロジカルにはひとまとまり)を A->B のパイプに書き込ん
でから おもむろに B->A のパイプから読む様に設計したとし, 一方で B は, 読
み書きをこまめに繰り返す(B にとってのロジカルなサイズは A のそれより小さ
い) のだが, B->A のパイプがあふれたらそのパイプが空くまで待つ作りになっ
ていて, A が読み込みに転ずる前に B->A のパイプがあふれたら, デッドロック
しないか? というのが質問者の意図だと思うのですが...