CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2016/09/16 07:43:41
Modified files:
usr.bin/tmux : tmux.h window.c
Log message:
Swap watermarks from high (4096) to low (128) when we get full buffers
into the read callback several times in succession; swap back when we
see empty buffers several times. This hopefully limits how much programs
that print a lot for a long period can monopolize tmux (like large, fast
compiling), without penalizing programs that print a lot briefly (like
most curses applications). Helps a lot for me, the actual numbers may
need tweaking later.