> at extremely high speed. Unlike the Xlib implementation, Nano-X still runs > synchronously per client, meaning that once a client request packet is sent, > the server waits until the whole packet has arrived until servicing another > client. > This keeps the server code immensely simpler, while still running very quickly. That kills you on a network or a client hang at the wrong moment. Reblocking the data isnt hard but it can be sorted later. The big thing with reblocking in nanogui will be keeping the max command length low to avoid large buffers
