No description
59eaacd2f8
Tile queue was used to process canceltiles commands. Since those are handled by TileCache, there is no need for queues and the threads that pump them. But because these queues were also used to buffer between WSD internals and clients, such that a slow client wouldn't block WSD while sending back tiles, it is necessary to reword that logic. In subsequent commits that will change as well. With this change not only do we save a thread per client, but we also reduce latency of tile, and improve typing responsiveness, by almost 3x or more! Latencies are down to ~15ms from almost 50ms. Change-Id: I9bb5856efed28caea9d4e6f94f77b093779e5241 Reviewed-on: https://gerrit.libreoffice.org/28575 Reviewed-by: Ashod Nakashian <ashnakash@gmail.com> Tested-by: Ashod Nakashian <ashnakash@gmail.com> |
||
---|---|---|
loleaflet | ||
loolwsd | ||
scripts | ||
.gitreview | ||
README |
LibreOffice on-line. This project fundamentally has two pieces: loolwsd/ The server side component. loleaflet/ The client side component. First compile loolwsd, and then loleaflet. Since you need both of these to get things working, it is recommended to read the READMEs in both projects. Enjoy.