martanne / dvtm

dvtm brings the concept of tiling window management, popularized by X11-window managers like dwm to the console. As a console window manager it tries to make it easy to work with multiple console based programs.
MIT License
843 stars 108 forks source link

Large copy buffer deadlock #137

Open idle-meerkat opened 1 year ago

idle-meerkat commented 1 year ago

FYI dvtm reads from editor only after it exits. if the copied buffer is larger than 65k (pipe default limit on linux) dvtm-editor waits on write to pipe. in my fork I made the read in dvtm async: https://github.com/idle-meerkat/my-dvtm/commit/2fb27e00a8d73eed4f1db0465608172e04c07c00 later going to refactor this and make all similar operations async.