qualisys / qualisys_dotnet_sdk

C# (.NET) implementation of the real-time protocol for Qualisys Track Manager
MIT License
8 stars 5 forks source link

Socket.Select creates unnecessary allocations #13

Open qjgn opened 4 years ago

qjgn commented 4 years ago

When using this library from Unity, Socket.Select creates calls to .ToList()

If it's possible we should provide an allocation free way of polling the network.

The problem with allocations is that the garbage collector will run and make the program stop for some time.