}
PARA_INFO_LOG("afs_database dir %s\n", database_dir);
ret = para_mkdir(database_dir, 0777);
- if (ret >= 0 || ret == -E_EXIST)
+ if (ret >= 0 || is_errno(-ret, EEXIST))
return 1;
free(database_dir);
database_dir = NULL;
return;
}
PARA_NOTICE_LOG("caught signal %d\n", st->signum);
- t->ret = -E_SIGNAL_CAUGHT;
+ t->ret = -E_AFS_SIGNAL;
unregister_tasks();
}