Make pipe cursor access read-only