Ok. Im a little confused/concerned about running in Debug in the editor. Why to I see alot of this:
DEBUG:DLIB: SSDP Update: Creating new socket on #00
DEBUG:DLIB: Skipping interface, unable to multicast (#00)
DEBUG:DLIB: SSDP Update: Destroying socket previously on #00
DEBUG:DLIB: SSDP Update: Creating new socket on #01 DEBUG:DLIB: Skipping interface, unable to multicast (#01)
DEBUG:DLIB: SSDP Update: Destroying socket previously on #01
DEBUG:DLIB: SSDP Update: Creating new socket on #02
DEBUG:DLIB: Skipping interface, unable to multicast (#02)
DEBUG:DLIB: SSDP Update: Destroying socket previously on #02
DEBUG:DLIB: SSDP Update: Keeping socket on #03, previously on #03
What I dont get:
- This spams on every input (mainly windows specific related like focus and unfocus) when Im running my debug (and intermittently)
- SSDP is generally used for UPNP - why would you be using this?
- There are already debug ports open for Remotery and other tools, why is this even being opened? And continually trying?
- This is a multicast protocol often used in “phone home” hacks, so routers will block it if it sees it (if youve setup UPNP firewall properly)
Surely this isnt necessary? And more importantly if it is, why arent the Debug outputs more clear? It says its just opening then closing ssdp multicast sockets - this is not a great look.
