1
0
mirror of https://github.com/Ylianst/MeshCentralRouter synced 2026-02-22 04:13:24 +00:00

Added support for websocket deflate for mapped connections.

This commit is contained in:
Ylian Saint-Hilaire
2020-08-16 18:58:39 -07:00
parent bce90a454a
commit a5aa411b60
4 changed files with 151 additions and 508 deletions

View File

@@ -502,15 +502,15 @@ namespace MeshCentralRouter
public void Send(BinaryWriter bw)
{
//if (state == ConnectState.Disconnected) { RecycleBinaryWriter(bw); return; }
//try
//{
if ((parent != null) && (parent.wc != null))
{
parent.wc.SendBinary(((MemoryStream)bw.BaseStream).GetBuffer(), 0, (int)((MemoryStream)bw.BaseStream).Length);
bytesent += (int)((MemoryStream)bw.BaseStream).Length;
try
{
parent.wc.SendBinary(((MemoryStream)bw.BaseStream).GetBuffer(), 0, (int)((MemoryStream)bw.BaseStream).Length);
bytesent += (int)((MemoryStream)bw.BaseStream).Length;
}
catch (Exception) { }
}
//}
//catch (Exception) { }
RecycleBinaryWriter(bw);
}