move max uncompressed message size out of the session

This commit is contained in:
Vladimir Matveev
2016-07-08 16:47:51 -07:00
parent 2333c68eec
commit 6c775ebf97
5 changed files with 11 additions and 5 deletions

View File

@@ -20,6 +20,8 @@ namespace ts.server {
return { data, length: data.length, compressionKind: "gzip" };
}
const maxUncompressedMessageSize = 84000;
class Logger implements ts.server.Logger {
private fd = -1;
private seq = 0;
@@ -99,7 +101,7 @@ namespace ts.server {
class IOSession extends Session {
constructor(host: ServerHost, cancellationToken: HostCancellationToken, useSingleInferredProject: boolean, logger: ts.server.Logger) {
super(host, cancellationToken, useSingleInferredProject, Buffer.byteLength, compress, process.hrtime, logger);
super(host, cancellationToken, useSingleInferredProject, Buffer.byteLength, maxUncompressedMessageSize, compress, process.hrtime, logger);
}
exit() {