No description
Find a file
Ashod Nakashian 6f5afd92ba loolwsd: fixed server thread-pool
TCPServer doesn't use the custom ThreadPool passed to it
to dispatch connections. This leads to starvation
when too many connections are initiated together.

Because we open an internal socket back to master, we
need to be able to dispatch two connections (two threads)
for each client connection.

Therefore, the default ThreadPool needs to have sufficient
capacity to grow. A new constant is added to define this
capacity and it is used to configure both the TCPServer
(which configures the default ThreadPool) and the customer
ThreadPool (used to host the actuall connection handler).

Change-Id: I49adc039aa99e9350b0defc4a5e141b77524992e
Reviewed-on: https://gerrit.libreoffice.org/21976
Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
Tested-by: Ashod Nakashian <ashnakash@gmail.com>
2016-02-01 05:06:35 +00:00
loleaflet loleaflet: Additional documentation for .uno:ModifiedStatus. 2016-01-27 13:25:40 +01:00
loolwsd loolwsd: fixed server thread-pool 2016-02-01 05:06:35 +00:00
.gitreview Add git-review config 2015-11-20 17:13:26 +01:00
README Reformatted loolwsd README. 2015-04-21 12:48:17 +02:00

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.