Hi,
I have Win10, and I've just started "Esenthel Editor Server" and "Esenthel Editor".
EE Editor has "allow incoming connections" enabled, and I've connected it to the Server, and I have:
4 endpoints of "Server.exe"
6 endpoints of "Esenthel.exe"
Esenthel Editor could startup new connections if it's trying to download an update from the server, using Patcher class, but that should be limited to 6 connections at a time.
The only place where lots of connections are created is
https://github.com/Esenthel/EsenthelEngi...erface.cpp
Bool EditorInterface::connect(Str &message, Int timeout)
When you try to connect to the Editor using Editor Interface, but that will use up to 128 connection attempts, and release them immediately.
Since you can reproduce the issue just with your own Game Server and ConnectionServer class, you can focus on doing just that.
I recommend that you open:
https://github.com/Esenthel/EsenthelEngi...enthel.sln
which includes both the "Engine" and the "Project", work in Debug mode.
create a dummy ConnectionServer in the Project, and investigate at which point you're getting a lot of endpoints in the TCPView.
By doing "line by line" debugging in Visual Studio.
Perhaps when ConnectionServer listens to connections, someone/something is trying to connect to your computer, and when ConnectionServer encounters that connection, it tries to communicate. That's my only guess.