描述:
            int SlotInfoUploadThread::connectToCenter()  //上传图片连接函数,如果不建立socket 描述符不会增加
{
    if(m_pSlotInfoUploadSocket)
    {
        m_pSlotInfoUploadSocket->disconnectFromHost();
        m_pSlotInfoUploadSocket->waitForDisconnected(); //wz 20140515
        delete m_pSlotInfoUploadSocket;
    }
    m_pSlotInfoUploadSocket = new QTcpSocket;
    m_pSlotInfoUploadSocket->connectToHost("192.168.1.53",15525);
    if(!m_pSlotInfoUploadSocket->waitForConnected(500))
    {
        if(m_pSlotInfoUploadSocket)
        {
            m_pSlotInfoUploadSocket->disconnectFromHost(); 
            delete m_pSlotInfoUploadSocket;
            m_pSlotInfoUploadSocket = NULL;
        }
        return -1;
    }
    return 0;
}
[root@urbetter /]# cat /proc/sys/fs/file-nr
6956    0       8192
已经达到6000多,刚开机是159,每执行100次上面函数就会增加30次左右
[root@urbetter disk]# ./lsof 和ls -l /proc/当前进程号/fd/也查不出来
解决方案1:
创建后 释放了吗

