Big bug solved
When target connection closed or client connection closed, there could be some data in buffer not sent to counterpart, the previous version did not resolve this problem, so a lot of weird things can happen, such as Google Play did not work properly, download always broke at the last kilobytes. All these problems were solved by this version.