CVSROOT: /cvs Module name: src Changes by: n...@cvs.openbsd.org 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.