def CloseSock(self,iFd):
		stSockMsg = SocketServer.SockMessage() 
		stSockMsg.m_iFd = iFd
		if not self.CloseCb(stSockMsg):
			logger.error("close error fd=%d"%(iFd))
			return
		stCmd = SocketServer.CloseSockCmd(SocketServer.CmdType.eCmdCloseType,iFd,self.GetThreadId())
		self.m_stPartsMgr.m_stSockServer.PushCmd(stCmd)