paste chunk unnecessary on most systems and harmful

This commit is contained in:
Adam D. Ruppe 2020-04-09 09:43:41 -04:00
parent 738148b861
commit 444eaa9759
2 changed files with 36 additions and 1 deletions

View file

@ -210,7 +210,11 @@ class TerminalEmulator {
if(bracketedPasteMode)
sendToApplication("\033[200~");
enum MAX_PASTE_CHUNK = 4000;
version(use_libssh2)
enum MAX_PASTE_CHUNK = 4000;
else
enum MAX_PASTE_CHUNK = 1024 * 1024 * 10;
if(data.length > MAX_PASTE_CHUNK) {
// need to chunk it in order to receive echos, etc,
// to avoid deadlocks