The subclassing thunk used in this project is, unfortunatenaly, not fit for Winsock use. This causes problems especially when multiple classes are used. The thunk should be replaced with the one from CSocketMaster and other code changes should be done accordingly, but I haven't had the interest (vs. time) to do this.

As the class is now it is, at times, unstable as the thunk does not always properly deal with unloading a socket.