From 4118e7046f0869653c185e7b7bba155a16aefd5d Mon Sep 17 00:00:00 2001 From: Pavel <68122101+red-prig@users.noreply.github.com> Date: Fri, 10 Mar 2023 11:38:52 +0300 Subject: [PATCH] + --- sys/kern/kern_osem.pas | 2 +- sys/test/project1.lpr | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys/kern/kern_osem.pas b/sys/kern/kern_osem.pas index 51641799..c846a276 100644 --- a/sys/kern/kern_osem.pas +++ b/sys/kern/kern_osem.pas @@ -8,7 +8,7 @@ interface const SEMA_ATTR_FIFO=$1; SEMA_ATTR_PRIO=$2; - SEMA_ATTR_SHRD=$1000; + SEMA_ATTR_SHRD=$100; function sys_osem_create(name:PChar;attr:DWORD;initCount,maxCount:Integer):Integer; function sys_osem_delete(key:Integer):Integer; diff --git a/sys/test/project1.lpr b/sys/test/project1.lpr index 31ab30c6..5d0dbc51 100644 --- a/sys/test/project1.lpr +++ b/sys/test/project1.lpr @@ -207,8 +207,8 @@ begin thr_kill(tid,SIGUSR1); //thr_wake(tid); - i:=_evf_wait_err(evf,1,EVF_WAITMODE_OR,nil,nil); - Writeln('_evf_wait_err=',i,' _errno:',__error^); + i:=_evf_trywait_err(evf,1,EVF_WAITMODE_OR,nil); + Writeln('_evf_trywait_err=',i,' _errno:',__error^); i:=_evf_wait_err(evf,2,EVF_WAITMODE_OR,nil,nil); Writeln('_evf_wait_err=',i,' _errno:',__error^);