Änderungen an der App
Chunkweises Herunterladen von Chatnachrichten
This commit is contained in:
@@ -249,7 +249,7 @@ namespace BeWoChatServer
|
||||
|
||||
Monitor.Enter(_Lock);
|
||||
|
||||
var notificationPacketLogout2 = new Packet(dataPacket.Socket, dataPacket.ClientName, dataPacket.SenderPersonOid, 0, dataPacket.IsEmployee) { DataIdentifier = DataIdentifier.StatusNotificationLogout };
|
||||
var notificationPacketLogout2 = new Packet(dataPacket.Socket, dataPacket.ClientName, dataPacket.SenderPersonOid, 0, dataPacket.IsEmployee) { DataIdentifier = DataIdentifier.StatusNotificationLogout, Tenant = dataPacket.Tenant};
|
||||
|
||||
LoginData wtf = null;
|
||||
var wasAbleToRemoveClient = clientList.TryRemove(dataPacket.Socket, out wtf);
|
||||
@@ -519,7 +519,7 @@ namespace BeWoChatServer
|
||||
|
||||
private static void SendNotificationPacket(Packet dataPacket, DataIdentifier dataIdentifier)
|
||||
{
|
||||
var notificationPacket = new Packet(dataPacket.Socket, dataPacket.ClientName, dataPacket.SenderPersonOid, 0, dataPacket.IsEmployee) { DataIdentifier = DataIdentifier.StatusNotificationLogout };
|
||||
var notificationPacket = new Packet(dataPacket.Socket, dataPacket.ClientName, dataPacket.SenderPersonOid, 0, dataPacket.IsEmployee) { DataIdentifier = DataIdentifier.StatusNotificationLogout, Tenant = dataPacket.Tenant};
|
||||
|
||||
Console.WriteLine(DateTime.Now + ": Sende Statusänderung(" + dataIdentifier + ") an alle anderen Clients");
|
||||
foreach (var client in clientList.Where(w => w.Value.PersonOid != dataPacket.SenderPersonOid))
|
||||
|
||||
Reference in New Issue
Block a user