首页 > 解决方案 > FAMOpen -1 连接错误:连接被拒绝 (fam_fd=-1)

问题描述

由于我使用 FAM 监控文件 sys,它在某些计算机上的 FAMopen 功能失败,这让我感到困惑。

    #include <iostream>
    #include <fam.h>
    #include <stdio.h>

    int main() {
        FAMConnection famCon;
        int ret = FAMOpen(&famCon);
        std::cout << "ret1 = " << ret << "\n";
        if(ret < 0) {
            perror("FAM connection error");
        }   
        int fam_fd = FAMCONNECTION_GETFD(&famCon);
        std::cout << "fam_fd = " << fam_fd << "\n";

    //    ret = FAMOpen(&famCon);
    //    std::cout << "ret2 = " << ret << "\n";


        return 0;
    }

FAMOpen 总是返回 -1 (失败):

ret1 = -1 FAM 连接错误:连接被拒绝 fam_fd = -3

以前有人遇到过这个问题吗?或者哪些问题可能导致此类错误发生?

标签: ubuntu

解决方案


推荐阅读