implement fast mutex for posix; remove epicsMutexLockWithTimeout

This commit is contained in:
Marty Kraimer
2002-12-04 14:36:41 +00:00
parent 4572c756f3
commit faed748404
7 changed files with 95 additions and 212 deletions

View File

@@ -265,9 +265,6 @@ extern "C" void epicsMutexTest(int nthreads,int verbose)
printf("calling epicsMutexLock(mutex) time %ld\n",time(&tp));
status = epicsMutexLock(mutex);
if(status) printf("status %d\n",status);
printf("calling epicsMutexLockWithTimeout(mutex,2.0) time %ld\n",time(&tp));
status = epicsMutexLockWithTimeout(mutex,2.0);
if(status) printf("status %d\n",status);
printf("calling epicsMutexTryLock(mutex) time %ld\n",time(&tp));
status = epicsMutexTryLock(mutex);
if(status) printf("status %d\n",status);
@@ -276,8 +273,6 @@ extern "C" void epicsMutexTest(int nthreads,int verbose)
epicsMutexUnlock(mutex);
printf("calling epicsMutexUnlock() time %ld\n",time(&tp));
epicsMutexUnlock(mutex);
printf("calling epicsMutexUnlock() time %ld\n",time(&tp));
epicsMutexUnlock(mutex);
epicsMutexShow(mutex,1);
if(nthreads<=0) {