MIN_PTY_BUFFER_SPACE
if (bufferSize > READ_BUF_SIZE - MIN_PTY_BUFFER_SPACE
&& bufferSize - toRead <= READ_BUF_SIZE - MIN_PTY_BUFFER_SPACE) {
while (READ_BUF_SIZE - bufferSize < MIN_PTY_BUFFER_SPACE) {