|
@@ -216,7 +216,7 @@ InternalConnection::InternalConnection(INetworkConnectionListener & listener, co
|
|
|
|
|
|
void InternalConnection::receivePacket(const std::vector<std::byte> & message)
|
|
|
{
|
|
|
- io->post([self = std::static_pointer_cast<InternalConnection>(shared_from_this()), message](){
|
|
|
+ boost::asio::post(*io, [self = std::static_pointer_cast<InternalConnection>(shared_from_this()), message](){
|
|
|
if (self->connectionActive)
|
|
|
self->listener.onPacketReceived(self, message);
|
|
|
});
|
|
@@ -224,7 +224,7 @@ void InternalConnection::receivePacket(const std::vector<std::byte> & message)
|
|
|
|
|
|
void InternalConnection::disconnect()
|
|
|
{
|
|
|
- io->post([self = std::static_pointer_cast<InternalConnection>(shared_from_this())](){
|
|
|
+ boost::asio::post(*io, [self = std::static_pointer_cast<InternalConnection>(shared_from_this())](){
|
|
|
self->listener.onDisconnected(self, "Internal connection has been terminated");
|
|
|
self->otherSideWeak.reset();
|
|
|
self->connectionActive = false;
|