|
|
|
@ -73,7 +73,7 @@ ElogErrCode elog_file_port_init(void) {
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* file log lock
|
|
|
|
* file log lock
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
void inline elog_file_port_lock(void)
|
|
|
|
inline void elog_file_port_lock(void)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
semid == -1 ? -1 : semop(semid, (struct sembuf *)&down, 1);
|
|
|
|
semid == -1 ? -1 : semop(semid, (struct sembuf *)&down, 1);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
@ -81,7 +81,7 @@ void inline elog_file_port_lock(void)
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* file log unlock
|
|
|
|
* file log unlock
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
void inline elog_file_port_unlock(void)
|
|
|
|
inline void elog_file_port_unlock(void)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
semid == -1 ? -1 : semop(semid, (struct sembuf *)&up, 1);
|
|
|
|
semid == -1 ? -1 : semop(semid, (struct sembuf *)&up, 1);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|