Android Client von Datei mit ChatNachrichten auf DB umgestellt
This commit is contained in:
@@ -128,6 +128,22 @@ namespace BeWoChatServer
|
||||
client.Key.Send(notificationPacket.GetDataStream());
|
||||
}
|
||||
|
||||
// Letzten X Nachrichten schicken
|
||||
|
||||
try
|
||||
{
|
||||
Monitor.Enter(_Lock);
|
||||
|
||||
DefaultHibernateSessionManager.CurrentTenant = dataPacket.Tenant;
|
||||
|
||||
|
||||
|
||||
}
|
||||
finally
|
||||
{
|
||||
Monitor.Exit(_Lock);
|
||||
}
|
||||
|
||||
break;
|
||||
case DataIdentifier.Message:
|
||||
if(responseByteCount == 0)
|
||||
@@ -172,9 +188,8 @@ namespace BeWoChatServer
|
||||
|
||||
break;
|
||||
case DataIdentifier.Logout:
|
||||
var endPointLogout = dataPacket.Socket.RemoteEndPoint;
|
||||
|
||||
var isRemoveSuccessful = clientList.Remove(dataPacket.Socket);
|
||||
clientList.Remove(dataPacket.Socket);
|
||||
|
||||
var notificationPacketLogout = new Packet(dataPacket.Socket, dataPacket.ClientName, dataPacket.SenderPersonOid, 0) {DataIdentifier = DataIdentifier.StatusNotificationLogout};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user