return semTakeTimeout if ticks<=0
This commit is contained in:
@@ -57,6 +57,7 @@ semTakeStatus semBinaryTakeTimeout(
|
||||
status = semTake((SEM_ID)id,ticks);
|
||||
if(status==OK) return(semTakeOK);
|
||||
if(errno==S_objLib_OBJ_TIMEOUT) return(semTakeTimeout);
|
||||
if(ticks<=0) return(semTakeTimeout);
|
||||
return(semTakeError);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user