Socket is not opened when using Steam

JanH
Wed, 29 Jun 2016 18:58:12 +0000
Platform & Builds

We are currently dealing with a weird problem related to listen sockets.

Both the Null network subsystem and the Steam network subsystem arrive in ISocketSubsystem::BindNextPort (UnrealEngine\Engine\Source\Runtime\Sockets\Private\SocketSubsystem.cpp, line 218 for UE 4.12.3). However, line 224 (if (Socket->Bind(Addr) == true)) opens the listen socket with the Null network subsys and does NOT open the port with the Steam network subsys.

Even though the port is not opened when using Steam, the log shows “SteamNetDriver_0 bound to port 7777” and a few lines below “GameNetDriver SteamNetDriver_0 IpNetDriver listening on port 7777”. I cannot get my head around this and believe there is some minor mistake, maybe code or config.

Has anyone seen the same issue before?

5 posts - 1 participant