Witam,
w klasie użytkownika mam metodę:
public void SendToUser(string cmd)
{
try
{
Thread.Sleep(1);
byte[] buffer = Encoding.UTF8.GetBytes(cmd);
stream.Write(buffer, 0, buffer.Length);
Console.WriteLine("[Serwer] Wysłanie do -" + this.Name + "- " + cmd);
}
catch(Exception ex)
{
Console.WriteLine("Problem z wysłaniem wiadomości do użytkownika: " + ex.ToString());
}
}
stream jest typu NetworkStream.
Bywa tak, że pakiet zostanie wysłany w konsoli mam informację, potwierdzającą wykonanie się metody, lecz pakiet nie zostanie dostarczony do klienta.
Czy są tutaj osoby, które mają trochę doświadczenia i mogłyby podzielić się informacjami ? Co należałoby zrobić ?