migrate main
This commit is contained in:
@@ -6,7 +6,8 @@ namespace server {
|
||||
void FakeSocket::SendPeer(PeerID a_Peer, const protocol::PacketBase& a_Packet) {
|
||||
auto socket = m_Clients.at(a_Peer);
|
||||
assert(socket.has_value());
|
||||
socket.value()->OnReceive(a_Packet);
|
||||
assert(!socket.value().expired());
|
||||
socket.value().lock()->OnReceive(a_Packet);
|
||||
}
|
||||
|
||||
void FakeSocket::ReceiveFromFakePeer(PeerID a_Peer, const protocol::PacketBase& a_Packet) {
|
||||
@@ -29,7 +30,8 @@ PeerID FakeSocket::ConnectFakePeer(const std::shared_ptr<client::FakeSocket>& a_
|
||||
void FakeSocket::DisconnectFakePeer(PeerID a_Peer) {
|
||||
auto socket = m_Clients.at(a_Peer);
|
||||
assert(socket.has_value());
|
||||
socket.value()->OnDisconnect();
|
||||
assert(!socket.value().expired());
|
||||
socket.value().lock()->OnDisconnect();
|
||||
OnDisconnectPeer(a_Peer);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user