Bug fixed:when new connection can not be established, we should release socket fd