2
0
mirror of https://github.com/esiur/esiur-dotnet.git synced 2025-09-13 12:43:17 +00:00
This commit is contained in:
2020-01-26 14:58:34 +03:00
parent 61a1683c26
commit eca142b37b
2 changed files with 25 additions and 18 deletions

View File

@@ -298,13 +298,12 @@ namespace Esyur.Net.HTTP
if (n <= 0)
break;
Thread.Sleep(50);
//Thread.Sleep(50);
base.Send(buffer, 0, n);
}
}
}
catch
{

View File

@@ -55,6 +55,8 @@ namespace Esyur.Net
public event DestroyedEvent OnDestroy;
object receivingLock = new object();
object sendLock = new object();
bool processing = false;
@@ -259,6 +261,8 @@ namespace Esyur.Net
*/
public virtual void Send(byte[] msg)
{
lock (sendLock)
{
try
{
@@ -273,8 +277,11 @@ namespace Esyur.Net
}
}
}
public virtual void Send(byte[] msg, int offset, int length)
{
lock (sendLock)
{
try
{
@@ -289,6 +296,7 @@ namespace Esyur.Net
Console.WriteLine(ex);
}
}
}
public virtual void Send(string data)
{