Ver código fonte

Fix teardown access violation in NetSoakTestSystemComponent

Signed-off-by: puvvadar <[email protected]>
puvvadar 3 anos atrás
pai
commit
c70f3ce87a
1 arquivos alterados com 3 adições e 0 exclusões
  1. 3 0
      Gem/Code/Source/NetSoakTestSystemComponent.cpp

+ 3 - 0
Gem/Code/Source/NetSoakTestSystemComponent.cpp

@@ -169,6 +169,9 @@ namespace NetSoakTest
     {
     {
         AZ::TickBus::Handler::BusDisconnect();
         AZ::TickBus::Handler::BusDisconnect();
         NetSoakTestRequestBus::Handler::BusDisconnect();
         NetSoakTestRequestBus::Handler::BusDisconnect();
+
+        AZ::Interface<INetworking>::Get()->DestroyNetworkInterface(AZ::Name(s_loopbackInterfaceName));
+        AZ::Interface<INetworking>::Get()->DestroyNetworkInterface(AZ::Name(s_networkInterfaceName));
     }
     }
 
 
     void NetSoakTestSystemComponent::OnTick(float deltaTime, [[maybe_unused]] AZ::ScriptTimePoint time)
     void NetSoakTestSystemComponent::OnTick(float deltaTime, [[maybe_unused]] AZ::ScriptTimePoint time)