so, first of all nice features ya have here

but please stop lying to ppl

here's a socket comparison:

as you can clearly see:
DetGuard (or at least the source i've found and based my own proxy upon) used Pure Non-blocking sockets - Calls on non-blocking sockets return immediately, even if they cannot complete their task immediately. Although this allows the program to do other things while the network operations finish, it requires that the program repeatedly poll to find out when each request has finished.
Torque uses Asynchronous sockets - These are non-blocking sockets, except that you don’t have to poll: the stack sends the program a special window message whenever something "interesting" happens. (and it's way easier to code

)
so it's a lie that ur program performs better than others based on the fact that it's async ... if it does perform better, it's simply due to the way you coded it

not due to the nature of socket types used

and even a blocking i/o can perform ok, if it's threaded properly

that's all, good luck