func (b *Buffer) sendRead() {
	b.r__.Lock()
	defer b.r__.Unlock()
	b.rch <- struct{}{}
}
// sendRead sends a wake-up strobe to the read loop
sendRead sends a wake-up strobe to the read loop
// sendRead sends a wake - up strobe to the read loop
func (b *Buffer) sendRead() {
	b.r__.Lock()
	defer b.r__.Unlock()
	b.rch <- struct{}{}
}
func ( b * Buffer ) sendRead ( ) { b . r__ . Lock ( ) defer b . r__ . Unlock ( ) b . rch <- struct { } { } }
sendRead sends a wake-up strobe to the read loop
sendRead sends a wake - up strobe to the read loop