X-Git-Url: http://git.tuebingen.mpg.de/?p=dss.git;a=blobdiff_plain;f=ipc.c;fp=ipc.c;h=0f295a9d2e6fc34b600d38594d5bd219afd08ccf;hp=880ce1734522c3f2e6f2c9988e69976a5398f967;hb=3910462d958e9d8163eafba74052fed01c88a5d3;hpb=c9ca5b454afdc78770ead263d081a2b377cafbe8 diff --git a/ipc.c b/ipc.c index 880ce17..0f295a9 100644 --- a/ipc.c +++ b/ipc.c @@ -120,7 +120,7 @@ int get_dss_pid(char *config_file, pid_t *pid) *pid = 0; ret = mutex_get(key, 0); if (ret < 0) - return ret; + return ret == -ERRNO_TO_DSS_ERROR(ENOENT)? -E_NOT_RUNNING : ret; semid = ret; ret = semctl(semid, 1, GETPID); if (ret < 0)