1：处理windows iocp下的BUG（投递了异步请求，还没有返回通知时，用户就删除了（DataSocket）重叠对象，导致宕机的问题）。
2：disConnect改为postDisConnect，一定会触发断开回调。所以调用此函数后，不能自己删除DataSocket。