+ wsathread.cpp methods