работает!!!

This commit is contained in:
2025-02-18 17:12:23 +03:00
parent 635fcbf914
commit e0c487ad73
2 changed files with 4 additions and 8 deletions
@@ -37,14 +37,8 @@ public class NextGenerationInteractionModule : INextGenerationInteractionModule
_currentReceiving = Task.Run(GetNextMessage);
return _currentReceiving;
}
lock (_currentReceiving)
{
if (_currentReceiving is { Status: TaskStatus.Running })
return _currentReceiving;
_currentReceiving = Task.Run(GetNextMessage);
return _currentReceiving;
}
return _currentReceiving;
}
public async Task PostMessage(NetworkMessage message)
@@ -86,6 +80,8 @@ public class NextGenerationInteractionModule : INextGenerationInteractionModule
var message = _serialization.Deserialize<NetworkMessage>(_buffer[..len]);
_messageBuffer.Add(message!);
_currentReceiving = Task.Run(GetNextMessage);
return message!;
}
}