Revert "fix CRT handle leak"

This reverts commit 5d422ddf1d2f7eead10e77759e6cf46113f11b7c.
It seems that the commit cause double close problem.