diff --git a/src/db/dbEvent.c b/src/db/dbEvent.c index 166a496bf..c6d0f9572 100644 --- a/src/db/dbEvent.c +++ b/src/db/dbEvent.c @@ -470,7 +470,11 @@ register struct event_block *pevent; flush_event.npend = 0; if(db_post_single_event(&flush_event)==OK){ +# ifdef V5_vxWorks semTake(pflush_sem, sysClkRateGet()*10); +# else + semTake(pflush_sem); +# endif } semDelete(pflush_sem);