public override void internalDispose() { base.internalDispose(); if (null == _socket) { return; } try { _acceptor.ReleaseSocket(_socket, false); } catch { } _socket = null; }