pj_sem_create(sem_open)在PJSIP MacOS目标上失败

时间:2018-06-21 21:02:23

标签: c macos pjsip

在MacOS应用目标上,我从SEM_FAILED得到了sem_open的回报-PJSIP / PJLIB / os_core_unix.c中的第1578行

以下是传入的参数值:

sem_name    char [37]   "31fb3b4b64f1d28ff8da56f"
initial unsigned int    0

sem->sem的返回值为SEM_FAILED。有什么想法吗?似乎是有效的参数。

/* Create semaphore */
sem->sem = sem_open(sem_name, O_CREAT|O_EXCL, S_IRUSR|S_IWUSR,
            initial);
if (sem->sem == SEM_FAILED)
    return PJ_RETURN_OS_ERROR(pj_get_native_os_error());

0 个答案:

没有答案