Using GServer instead of TCPSocket, which allows for multi-threaded access from multiple clients. Still using a base class BasicServer strictly for tracking all known servers; there may be another way.
Using GServer instead of TCPSocket, which allows for multi-threaded access from multiple clients.
Still using a base class BasicServer strictly for tracking all known servers; there may be another way.

danielwellman/bane